Commit graph

438 commits

Author SHA1 Message Date
axolotle
bc41d0ad9d normalize store params & allow extra params passed to the commit function 2021-04-16 23:02:11 +02:00
axolotle
17e2d726b9 update view GroupList to use TagsSelectize + improved code readability 2021-04-16 22:57:14 +02:00
axolotle
043f5acf0d removed BaseSelectize and ZoneSelectize components 2021-04-16 22:37:24 +02:00
axolotle
225b1a5d61 add component TagsSelectize 2021-04-16 22:37:24 +02:00
Alexandre Aubin
1efb23e26d Simplify custom app install with new /apps/manifest route 2021-04-16 00:49:13 +02:00
Alexandre Aubin
e15956c3fe
Merge branch 'dev' into uniformize-actionmap-api 2021-04-12 17:54:32 +02:00
Alexandre Aubin
f1855f4cf8
Merge pull request #350 from YunoHost/fix-migration-and-error-text
Fix migration and error text
2021-04-11 15:11:29 +02:00
axolotle
0acbbf8550 fix wrong args for /migration/run 2021-04-11 14:40:14 +02:00
axolotle
40ef5b2d7e try to format the error just before ApiError creation 2021-04-11 14:39:41 +02:00
axolotle
1a1da4c0d0 handle validation errors & --force-diskspace 2021-04-10 17:39:20 +02:00
axolotle
146c51502c removed unused prop in DomainForm 2021-04-10 17:34:32 +02:00
axolotle
4cc6159479 add ability to not query /installed in login component 2021-04-10 17:33:47 +02:00
Alexandre Aubin
3f3fd2585f
Merge pull request #348 from YunoHost/fix-text-error-formatting
replace backslash n with <br>
2021-04-10 14:47:44 +02:00
axolotle
a7bf1964de replace backslash n with <br> 2021-04-10 14:45:40 +02:00
axolotle
47d71a6022 add warning modal if last ws message is a warning 2021-04-10 14:16:47 +02:00
axolotle
b65e87d17a add a message to history to say when it's empty 2021-04-09 22:32:27 +02:00
axolotle
f5b5ba5905 add a key to every api action 2021-04-09 22:19:48 +02:00
axolotle
9d26e2af70 add an option to the api module to pass a i18n key to display a readable action description 2021-04-09 22:19:48 +02:00
axolotle
166e062f3b add icon margin on menu list views instead 2021-04-09 22:19:48 +02:00
axolotle
e2cdaa10be moved objectToParams helper to api module to avoid 'store' import in a helper file 2021-04-09 22:19:48 +02:00
axolotle
5c937a5352 fix allow/disallow firewall port i18n keys 2021-04-09 22:18:24 +02:00
axolotle
3ef1f049e3 update diagnosis api routes 2021-04-09 22:18:24 +02:00
axolotle
849a13853e fix adminpw api route 2021-04-09 22:18:24 +02:00
axolotle
88b488857c update logs api routes 2021-04-09 22:18:24 +02:00
axolotle
ebda02a777 update migrations api routes 2021-04-09 22:18:24 +02:00
axolotle
227e359e42 update upgrade api routes 2021-04-09 22:18:24 +02:00
axolotle
6438ea5414 update firewall api routes 2021-04-09 22:18:24 +02:00
axolotle
e94d43566a update services api routes 2021-04-09 22:18:24 +02:00
axolotle
9657fc410e update groups api routes 2021-04-09 22:18:24 +02:00
axolotle
06eb2165ea update backups api routes 2021-04-09 22:18:24 +02:00
axolotle
89086a8003 update apps api routes 2021-04-09 22:18:24 +02:00
axolotle
4592a7d79d update domains api routes 2021-04-09 22:17:31 +02:00
axolotle
09b8fadc70 update permission add/remove uris 2021-04-09 22:17:31 +02:00
Alexandre Aubin
65f21c659a Update backup hooks strings 2021-04-09 20:35:56 +02:00
Alexandre Aubin
159bbade2f
No "dismiss" key anymoar 2021-04-08 15:54:34 +02:00
Éric Gaspar
6eaf1f6128 Translated using Weblate (French)
Currently translated at 99.7% (413 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-04-08 13:43:59 +00:00
Éric Gaspar
399cc03a5f Translated using Weblate (French)
Currently translated at 99.5% (412 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-04-08 13:43:59 +00:00
Danila Vasilev
bf0850c6c3 Translated using Weblate (Russian)
Currently translated at 68.5% (284 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/
2021-04-08 13:43:59 +00:00
Éric Gaspar
22ccb06434 Translated using Weblate (French)
Currently translated at 99.0% (410 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-04-08 13:43:59 +00:00
axolotle
982757244f revert the limit on base64 image encoding 2021-04-08 15:38:14 +02:00
axolotle
59373045a8 remove peer review mention in high quality explanation 2021-04-08 15:37:13 +02:00
axolotle
128f059724 highlight error message & bigger h for history title 2021-04-08 13:28:56 +02:00
axolotle
016b49b94d turn highquality badge into a star 2021-04-08 10:50:04 +02:00
axolotle
f35b848bf6 fix app info url 2021-04-08 10:15:26 +02:00
axolotle
ae485e4dd5 small fix font size and main permission label 2021-04-08 10:14:49 +02:00
axolotle
8d77b0ffc1 fix doc link to dns config not opening a new tab 2021-04-06 17:40:15 +02:00
axolotle
66e2742c94 forbid small assets to be encoded as base64 (fix pacman not present in build) 2021-04-06 17:03:25 +02:00
axolotle
5f1ae01222 use variables instead of hardcoded styles 2021-04-06 16:57:06 +02:00
axolotle
d9deee78e7 replace global.scss by _variables.scss & remove hard comments 2021-04-06 16:55:17 +02:00
Éric Gaspar
84a46d5fb7
Add cap H to YunoHost (#341) 2021-04-01 15:59:43 +02:00
dependabot[bot]
04e76bb7d0
Bump y18n from 4.0.0 to 4.0.1 in /app (#343)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-01 15:59:26 +02:00
Flavio Cristoforetti
d9a76befee Translated using Weblate (Italian)
Currently translated at 100.0% (414 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/it/
2021-03-24 19:33:47 +00:00
Daniel
52e929b062 Translated using Weblate (German)
Currently translated at 99.7% (413 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-03-24 19:33:44 +00:00
Krzysztof Nowakowski
8aa5febfb6 Translated using Weblate (Polish)
Currently translated at 17.8% (74 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/pl/
2021-03-23 06:24:31 +00:00
Alexandre Aubin
b38f213cc0 Moar miscellanous fixes / improvements 2021-03-22 21:47:17 +01:00
axolotle
179921e60d update npm packages 2021-03-19 19:44:32 +01:00
Alexandre Aubin
0a7c90dc7f
Merge pull request #335 from YunoHost/dependabot/npm_and_yarn/app/elliptic-6.5.4
Bump elliptic from 6.5.3 to 6.5.4 in /app
2021-03-19 19:26:38 +01:00
axolotle
b242ff0b18 modify bootstrap variables instead of hard coded styles 2021-03-18 13:36:03 +01:00
Corentin Mercier
771b22331c Translated using Weblate (French)
Currently translated at 96.3% (399 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-03-17 14:35:32 +00:00
Tom_
fe01b6f1da Translated using Weblate (Czech)
Currently translated at 31.6% (131 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/cs/
2021-03-17 14:35:32 +00:00
Radek S
8981b398b2 Translated using Weblate (Czech)
Currently translated at 31.6% (131 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/cs/
2021-03-17 14:35:32 +00:00
panomaki
785d5704aa Translated using Weblate (Dutch)
Currently translated at 41.3% (171 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/nl/
2021-03-17 14:35:32 +00:00
Quentí
aa8f14171a Translated using Weblate (Occitan)
Currently translated at 74.6% (309 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/oc/
2021-03-17 14:35:32 +00:00
Christian Wehrli
72cb12bc3e Translated using Weblate (German)
Currently translated at 100.0% (414 of 414 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-03-17 14:35:32 +00:00
Alexandre Aubin
62b3f2729e Misc cosmetic fixes 2021-03-17 15:35:01 +01:00
ljf (zamentur)
b76838f9bf
[fix] Post install link 2021-03-14 23:17:51 +01:00
dependabot[bot]
305782347d
Bump elliptic from 6.5.3 to 6.5.4 in /app
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-11 07:26:48 +00:00
MercierCorentin
615fc69a81 Merge branch 'dev' of https://github.com/YunoHost/yunohost-admin into fix-dns-doc-link 2021-03-09 14:33:02 +01:00
MercierCorentin
aab5a11c91 Fix dns config doc link 2021-03-09 14:32:37 +01:00
Nils Van Zuijlen
4c926d8f87 Translated using Weblate (French)
Currently translated at 99.7% (400 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-02-24 16:08:35 +00:00
Alexandre Aubin
621b1a4add
Merge pull request #327 from yunohost-bot/weblate-yunohost-admin
Translations update from Weblate
2021-02-24 17:08:30 +01:00
axolotle
89868d1a5a remove the 2 char limit for names 2021-02-19 18:56:45 +01:00
axolotle
562fd3d1fe Fix AppConfigPanel and use helper components 2021-02-19 18:56:26 +01:00
axolotle
7c8dd388d8 update api calls for App views 2021-02-19 18:55:26 +01:00
axolotle
b65bd23d08 update api calls for Tool views 2021-02-19 18:52:54 +01:00
axolotle
bad17d01ef update api calls for SystemUpdate and Diagnosis views 2021-02-19 18:50:22 +01:00
axolotle
d5f5e0ca5a update api calls for Backup views 2021-02-19 18:47:04 +01:00
axolotle
aa70e7e102 update api calls for Group and Service views 2021-02-19 18:45:36 +01:00
axolotle
9ede3740a8 update api calls for Domain views 2021-02-19 18:43:58 +01:00
axolotle
4658c3d712 update api calls for User views 2021-02-19 18:41:41 +01:00
axolotle
90636231e2 update ViewBase to use api.fetchAll, Login and PostInstall 2021-02-19 18:38:57 +01:00
axolotle
9bc365f32a Update store and overlay components to new api 2021-02-19 18:36:22 +01:00
axolotle
b130aeda29 Rework the whole API calling system 2021-02-19 18:23:35 +01:00
Tymur Valiiev
62a61ef5bc Translated using Weblate (Russian)
Currently translated at 69.8% (280 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ru/
2021-02-18 02:16:51 +00:00
axolotle
4d21966fc7 add resize cursor to history console 2021-02-15 16:16:46 +01:00
axolotle
66e717ea21 add entries in en locales 2021-02-15 15:38:44 +01:00
axolotle
9c85c42b98 rework Waiting/Error display and Overlay 2021-02-15 15:37:34 +01:00
axolotle
957ca17b84 use new components in history, remove automatic toggling, adapt scrolling behavior 2021-02-15 15:33:41 +01:00
axolotle
56a3b29f65 add status prop to store's history entries 2021-02-15 15:21:26 +01:00
axolotle
1944c7cc2f add QueryHeader component to display api query infos 2021-02-15 15:18:40 +01:00
axolotle
8eb9001c37 add MessageListGroup component to handle websocket messages 2021-02-15 15:17:54 +01:00
axolotle
a2705a3651 fix partials imports & removed Error route 2021-02-11 16:58:57 +01:00
axolotle
d07b3550c5 moved reusable or view partials components to /views/_partials/ 2021-02-11 16:54:03 +01:00
axolotle
9a795b4df8 fixed error modal not closing on browser's back button 2021-02-11 16:28:27 +01:00
axolotle
bdde8b39c0 Rework error handling
allow full control of error handling with global fallback handler
add 404 error
add websocket opening control for get methods
2021-02-11 15:22:42 +01:00
xaloc33
2c0267bd25 Translated using Weblate (Catalan)
Currently translated at 90.7% (364 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ca/
2021-02-11 03:33:43 +00:00
Christian Wehrli
a7c99c6862 Translated using Weblate (German)
Currently translated at 100.0% (401 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-02-03 04:30:57 +00:00
Yifei Ding
17913cef32 Translated using Weblate (Chinese (Simplified))
Currently translated at 32.1% (129 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/zh_Hans/
2021-01-31 10:01:54 +00:00
Quentí
03143318c1 Translated using Weblate (Occitan)
Currently translated at 77.0% (309 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/oc/
2021-01-30 21:34:01 +00:00
Mathieu Massaviol
77f25deaf9 Translated using Weblate (French)
Currently translated at 99.5% (399 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-01-28 11:04:41 +00:00
Christian Wehrli
3b54c31cde Translated using Weblate (German)
Currently translated at 100.0% (401 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-01-28 11:04:41 +00:00
Miloš Kroulík
a6ac39b6b5 Translated using Weblate (Czech)
Currently translated at 3.2% (13 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/cs/
2021-01-28 11:04:41 +00:00
ppr
2bc85ecae3 Translated using Weblate (French)
Currently translated at 87.5% (351 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2021-01-28 11:04:41 +00:00
Manu Bu
1452a01260 Translated using Weblate (German)
Currently translated at 99.7% (400 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-01-28 11:04:41 +00:00
Manu Bu
1f5d49a873 Translated using Weblate (German)
Currently translated at 81.5% (327 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-01-28 11:04:41 +00:00
Yasss Gurl
d7e3883319 Translated using Weblate (German)
Currently translated at 81.5% (327 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-01-28 11:04:41 +00:00
Christian Wehrli
8c79600728 Translated using Weblate (German)
Currently translated at 77.8% (312 of 401 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2021-01-28 11:04:41 +00:00
Kay0u
3706ae58e4
fix some routes 2021-01-28 12:02:43 +01:00
axolotle
851e0fe3a3 add cs (Czech) locale in names and webpack chunks 2021-01-19 22:35:43 +01:00
axolotle
70af5dbeaa Merge remote-tracking branch 'ynh/dev' into enh-vuejs 2021-01-19 22:33:29 +01:00
axolotle
d8056a1a4b update README 2021-01-19 19:23:22 +01:00
axolotle
8c1772e7c6 add message for forbidden dynDNS and fix diagnosis cards paddings 2021-01-19 18:32:19 +01:00
axolotle
88c8292cce removed unused translations 2021-01-19 18:31:01 +01:00
axolotle
ebe8740f72 escape html in logs and fix 'ref' 2021-01-19 18:16:00 +01:00
axolotle
188dc6ac50 removed unused index.js 2021-01-19 18:14:06 +01:00
axolotle
2fbedbfd30 fix history not displaying all messages when enlarged during an action 2021-01-19 16:23:29 +01:00
Kay0u
b21f12b5c0
Fix Ynh-dev 2021-01-16 17:46:40 +01:00
Axolotle
4a89a0b245 Merge branch 'dev' of https://github.com/YunoHost/yunohost-admin into enh-vuejs 2021-01-09 13:22:02 +01:00
Axolotle
8273b52898 linting 2021-01-09 13:02:26 +01:00
Axolotle
0a26c2cea5 whoopsies 2020-12-16 15:11:53 +01:00
Axolotle
9ebd0a4558 meow 2020-12-16 15:09:19 +01:00
Axolotle
fb3c178593 add no-footer prop to remove default footer on CardForm 2020-12-16 12:36:45 +01:00
Axolotle
6f028961c0 update views using skeletons and component helpers 2020-12-16 12:16:43 +01:00
Axolotle
0486865f56 Add ViewBase component to deal with skeletons and initial views queries, update ViewSearch accordingly 2020-12-16 12:15:19 +01:00
Axolotle
694bdb6ea1 Add Card component helper and update CardForm to use it 2020-12-16 12:12:37 +01:00
Axolotle
9e747579e1 add global confirmation helper and update base scss 2020-12-16 12:11:31 +01:00
Axolotle
a77095f7a4 update bootstrap-vue and add custom default options for its components 2020-12-16 12:10:05 +01:00
Axolotle
5077072747 add basic skeletons components 2020-12-16 12:08:18 +01:00
Axolotle
b1fcfe2e13 renamed TopBar and ViewSearch 2020-12-15 13:48:28 +01:00
Axolotle
04ad65761e Update views with ViewTopBar and SearchVue components 2020-12-04 18:38:04 +01:00
Axolotle
2b80a0b1e0 add SearchView helper component 2020-12-04 18:18:47 +01:00
Axolotle
5afe52f4a6 add ViewTopBar component 2020-12-04 18:16:57 +01:00
Axolotle
1721530fd3 remove arg in server error translations 2020-12-01 09:26:33 +01:00
Axolotle
bd50675633 removed translation keys diff from en.json for all translation files 2020-11-30 16:30:42 +01:00
Axolotle
acf784f4f6 removed unused translation keys in en.json 2020-11-30 16:29:22 +01:00
Axolotle
cd4f307b89 removed ws message from waiting modal and display console during action 2020-11-30 16:07:28 +01:00
Axolotle
8e98546190 small translation fixes 2020-11-30 14:49:13 +01:00
Axolotle
8560a51950 reflect arg format change to other translation files 2020-11-30 12:40:41 +01:00
Axolotle
a4b463fc99 small fix ApiWaitOverlay & GroupList 2020-11-29 11:51:53 +01:00
Axolotle
28e3645fd0 Merge remote-tracking branch 'ynh/dev' into enh-vuejs 2020-11-28 11:11:00 +01:00
Axolotle
f28f26ecc7 change search strategy and add app description in checked values 2020-11-28 11:01:10 +01:00
Axolotle
6210eef3a9 add labels to search item and always display remove button on item 2020-11-27 16:16:37 +01:00
Axolotle
d26fa43e5f redirect to logs when error has 'log_ref' 2020-11-26 17:17:51 +01:00
Axolotle
865491831d improved email and domain validators 2020-11-26 16:30:45 +01:00
Axolotle
bc2f76e895 add FiraGO & Fira Code npm deps with local src 2020-11-26 14:08:01 +01:00
Axolotle
ad5c0c0cde fix users state when removing the last user and fix 'cached' check 2020-11-25 18:35:35 +01:00
Axolotle
4dd44ec9d1 add alert variant option for FormField description 2020-11-25 18:27:16 +01:00
Axolotle
864945a2ac Fix various small inconsistencies and styles
login infinite modal, *List style, ToolAdminpw dump, BackupCreate colors
2020-11-25 18:23:52 +01:00
Axolotle
7ce154d597 uniformize description list and buttons 2020-11-25 16:25:02 +01:00
Axolotle
c0e0b97ae6 fix AppCatalog style and app state 2020-11-24 22:14:57 +01:00