2396 Commits

Author SHA1 Message Date
Marcell Fülöp
4c015bb25d Add limit option for NextcloudNotifications widget
Limit displayed notifications either by count or by age.
An integer value is interpeted as count limit, a number suffixed
with 'm', 'h' or 'd' is converted to minutes, hours or days,
respectively, and older notifications are not shown.
2022-06-19 13:51:40 +00:00
Marcell Fülöp
e76f552830 Add showEmpty option for NextcloudUserStatus widget
When a user status doesn't include a status message, it still
may have a status emoji and it always has a status indicator
(e.g. online). When {showEmpty=true} then statuses without
a message are shown, otherwise hidden. Defaults to {false}.
2022-06-19 13:39:23 +00:00
Marcell Fülöp
821af62426 🚧 Refactor + more widgets
* ♻️ segment into smaller widgets, improve mixin
* ♻️ change NextcloudInfo to NextcloudUser
  * a small widget showing branding and uesr info, including quota
*  add NextcloudNotifications widget
  * show and delete Nextcloud notifications
*  add NextcloudUserStatus widget
  * display user statuses of selected users
*  add NextcloudStats widget (admin only)
  * display Nextcloud usage statistics (users, files, shares)
*  add NextcloudSystem widget (admin only)
  * visualise cpu load and memory utilisation, show server versions
*  add NextcloudPhpOpcache widget (admin only)
  * show statistics about php opcache performance
*  add a misc helper for formatting nunbers
* 🌐 add translations to widget templates
* 🌐 add translation entries for en
* 🍱 add scss styles file, shared by all widgets
2022-06-19 12:06:43 +00:00
Marcell Fülöp
a43988f3cd 🚧 Move user processing from widget to mixin
plus
* some template and style tweaking
* improve tooltips
* enforce Nextcloud app-password instead of login password
2022-06-12 12:33:56 +00:00
Marcell Fülöp
caf131df23 🎨 Add HTML comments 2022-06-12 01:10:14 +00:00
Marcell Fülöp
ff1bcdbab8 🩹 Handle plural/singular for availabel updates 2022-06-12 00:18:17 +00:00
Marcell Fülöp
0bf6fee180 🎉 Add Nextcloud widget
Add a widget supporting the `capabilites`, `user`
and `serverinfo` Nextcloud APIs.

Basic branding, user and quota information is always displayed
and when the provided credentials are for and admin user then
server information is also displayed.

APIs:
* [capabilities](https://docs.nextcloud.com/server/latest/developer_manual/client_apis/OCS/ocs-api-overview.html#capabilities-api)
* [user](https://docs.nextcloud.com/server/latest/developer_manual/client_apis/OCS/ocs-api-overview.html#user-metadata)
* [serverinfo](https://github.com/nextcloud/serverinfo)
2022-06-11 23:41:40 +00:00
Alicia Sykes
e24fa10f0f ↪ REVERT: Heroku set OpenSSL Provider (#723) 2022-06-11 14:21:53 +01:00
Alicia Sykes
da72f680b3 🏗 Heroku set OpenSSL Provider (#723) 2022-06-11 14:16:22 +01:00
Alicia Sykes
b10b587442 🏗 Updates Heroku build files (#723) 2022-06-11 14:06:31 +01:00
Alicia Sykes
330d812bfd
🛡️ Deletes rogue font import (#521) 2022-06-10 14:36:17 +01:00
Alicia Sykes
9faab35a57
🔀 Merge pull request #714 from marekful/FEATURE/StatPing-widget-group-filter-and-compact-view
 Optionally allow StatPing widget to filter on group
2022-06-08 23:35:30 +01:00
Marcell Fülöp
2d6c499192 Optionally allow the widget to filter on StatPing Group and to display in a more compact view.
* Add widget option: `groupId`. StatPing services are filtered for the given group.
* Add widget options: `showChart` and `showInfo`. Initially hide the chart and info summary.
* Add buttons to show/hide chart and info sections.
* Update widget documentation.
2022-06-08 19:50:15 +00:00
Alicia Sykes
ee27dc8a1a
🔀 Merge pull request #711 from boggy-cs/master
Add Korean translations
2022-06-08 15:28:22 +01:00
Alicia Sykes
41fd411769
💡 Just updates comment Bulgarian --> Korean 2022-06-08 15:25:46 +01:00
bogyeong
8a703cf434 edit languages.js
translation complete
2022-06-08 18:57:29 +09:00
bogyeong
814a8a73c3 Translate complete 2022-06-08 18:46:44 +09:00
bogyeong
e51464cf01 Create ko.json
file creation for korean language_support
2022-06-08 17:32:40 +09:00
Alicia Sykes
1114f7d243
🔁 Merge pull request #705 from pablomalo/patch-1
Fix typo in management.md
2022-06-06 23:19:20 +01:00
pablomalo
aad252e3d4
Fix typo in management.md
hare => are
2022-06-06 20:34:49 +02:00
Alicia Sykes
1777a00bc5
🔀 Merge pull request #702 from zcq100/master
Update Chinese translation.
2022-06-05 16:13:36 +01:00
zcq100
9085c105b8
Update Chinese translation. 2022-06-05 22:32:02 +08:00
repo-visualizer
fdfe9cd3a0 💛 Updates repo diagram 2022-06-05 01:32:00 +00:00
Alicia Bot
f91e232a2b 💙 Makes author list 2022-06-05 02:29:41 +01:00
Alicia Bot
43f26f51c5 💙 Updates contributor SVG 2022-06-05 02:29:39 +01:00
liss-bot
f6a42fa44a 💛 Updates sponsors table 2022-06-05 02:29:31 +01:00
liss-bot
b720f59e8e 💜 Updates contributors list 2022-06-05 02:29:30 +01:00
Alicia Sykes
b98b85dd50
🔀 🇧🇬 Merge pull request #701 from asenov/bg-translation
Add 🇧🇬  Bulgarian translations
2022-06-04 22:10:55 +01:00
Alicia Sykes
e451f86e3e
🔀 Merge pull request #685 from Lissy93/FEATURE/minor-improvments-2.1.0
[FEATURE] AdGuard Widget and QoL Improvments

Closes #493
Closes #669
Closes #680
Closes #681
Closes #682
Closes #688
2.1.0
2022-06-04 21:41:43 +01:00
Alicia Sykes
9575090d5c 🔖 Bumps to 2.1.0 and updates changelog 2022-06-04 21:36:07 +01:00
Alicia Sykes
36eccc2c64 📌 Updates yarn.lock 2022-06-04 21:31:00 +01:00
Alicia Sykes
86f08926b6 🙄 Resolves conflicts 2022-06-04 21:28:44 +01:00
Alicia Sykes
6ad582b469 📌 Updates yarn.lock 2022-06-04 21:23:46 +01:00
Alicia Sykes
ac97be20be 🥅 Catch error, if clipboard not enabled (#681) 2022-06-04 21:12:26 +01:00
Alicia Sykes
972e3f7571 Removes obsolete always-true null check 2022-06-04 21:12:26 +01:00
Alicia Sykes
1ad89958bc 📝 Adds docs for AdGuard widgets (#493) 2022-06-04 21:12:26 +01:00
Alicia Sykes
5c896fded5 Remove unused computed val 2022-06-04 21:12:26 +01:00
Alicia Sykes
c823a2e9bd Show total query and block count 2022-06-04 21:12:26 +01:00
Alicia Sykes
f7bba8068a 🛂 Adds auth to AdGuard widgets 2022-06-04 21:12:26 +01:00
Alicia Sykes
b931d4e6cd Adds new AdGuard widgets to base 2022-06-04 21:12:26 +01:00
Alicia Sykes
577de74ac4 AdGuard DNS info widget (#493) 2022-06-04 21:12:26 +01:00
Alicia Sykes
dcd72e7763 AdGuard top domains widget (#493) 2022-06-04 21:12:25 +01:00
Alicia Sykes
1c252cc76d Only render non-zero values to chart 2022-06-04 21:12:25 +01:00
Alicia Sykes
072ebbd68a AdGuard filter list widget (#493) 2022-06-04 21:12:25 +01:00
Alicia Sykes
3a65d12e67 Removed unused CSS 2022-06-04 21:12:25 +01:00
Alicia Sykes
7b99e9092b AdGuard block percent widget (#493) 2022-06-04 21:12:25 +01:00
Alicia Sykes
b974b68852 🌟 Adds @Brewhack's awesome dash (#680) 2022-06-04 21:12:25 +01:00
Alicia Sykes
51abcf0f17 🌟 Adds missing author attributions 2022-06-04 21:12:25 +01:00
Alicia Sykes
218a76d953 📝 Adds copy to clipboard to troubleshooting guide (#681) 2022-06-04 21:12:25 +01:00
Alicia Sykes
d0721cef61 🌟 Re-shuffle showcase order 2022-06-04 21:12:25 +01:00