Commit graph

591 commits

Author SHA1 Message Date
Nicolas Meienberger
70b6c20b29 test: add coverage for new features 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
8a871a35f3 feat(AppActions): add drop down menu on open to give the user the option to choose which url to open to 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
633baf24d0 feat: create DropdownMenu component with radix-ui primitives 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
8072cfbce4 feat: download certificate for local domain 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
ebc6007209 feat: use LOCAL_DOMAIN for dashboard 2023-06-07 23:51:18 +02:00
Nicolas Meienberger
09a51fe90c fix(apps.helpers): make required boolean field pass with false value 2023-06-06 08:42:02 +02:00
Nicolas Meienberger
a31ecca41a tests(e2e): refactor register user to insert directly in db 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
6b6aba9545 ci: deploy e2e report to github pages 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
c0d5e95d4c ci: run e2e tests on digital ocean droplet 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
f389d51819 test: add basic e2e test suites for auth and app install 2023-06-03 19:18:18 +02:00
Nicolas Meienberger
38593de434
New Crowdin updates (#445)
* New translations en.json (Russian)

* New translations en.json (Russian)
2023-05-31 21:49:25 +02:00
Nicolas Meienberger
6abc68be68
New translations en.json (Hungarian) (#443) 2023-05-31 08:11:01 +02:00
Nicolas Meienberger
6b2e41280d feat(locales): add German and Hungarian languages 2023-05-30 23:09:15 +02:00
Nicolas Meienberger
7f501775be New translations en.json (Hungarian) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
36a97de137 New translations en.json (Hungarian) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
1222ecbe98 New translations en.json (German) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
3cb18d5523 New translations en.json (Spanish) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
0b6964bf96 New translations en.json (German) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
77052b2183 New translations en.json (German) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
c9d25851a0 New translations en.json (German) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
27682e82c4 New translations en.json (Hungarian) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
b41cda9fec New translations en.json (Hungarian) 2023-05-30 23:01:12 +02:00
Nicolas Meienberger
26f152e809 feat: add new language Swedish 2023-05-23 22:17:36 +02:00
Nicolas Meienberger
138fef22dd fix(install form): error when boolean field is empty 2023-05-23 22:13:50 +02:00
Nicolas Meienberger
0dbcfaab28 Merge branch 'develop' of github.com:meienberger/runtipi into develop 2023-05-23 22:13:21 +02:00
Nicolas Meienberger
568a07ed66
New Crowdin updates (#421)
* New translations en.json (Swedish)

* New translations en.json (Swedish)

* New translations en.json (Swedish)

* New translations en.json (Swedish)

* New translations en.json (French)

* New translations en.json (Swedish)
2023-05-23 21:49:48 +02:00
Nicolas Meienberger
006c57f58d style: fix visual regression in app tile where app name was not aligned with status indicator 2023-05-23 17:47:57 +02:00
Nicolas Meienberger
a5c074e7ae chore: update @tabler/core to 1.0.0-beta-18 2023-05-21 09:57:20 +02:00
Nicolas Meienberger
0ace71b355 refactor: move from nookies to js-cookie 2023-05-21 09:56:40 +02:00
Nicolas Meienberger
395e8874cd refactor(queries): leverage new query syntax of drizzle-orm 2023-05-21 08:53:32 +02:00
Nicolas Meienberger
fee9f0f39b fix(server): require next server 2023-05-21 08:25:26 +02:00
Nicolas Meienberger
15f63551e7 chore: update dependencies 2023-05-21 07:57:57 +02:00
Nicolas Meienberger
71e8a8f85f
New Crowdin updates (#410)
* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Afrikaans)

* New translations en.json (Catalan)

* New translations en.json (Czech)

* New translations en.json (Danish)

* New translations en.json (German)

* New translations en.json (Greek)

* New translations en.json (Finnish)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Korean)

* New translations en.json (Dutch)

* New translations en.json (Norwegian)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Serbian (Cyrillic))

* New translations en.json (Swedish)

* New translations en.json (Turkish)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (English)

* New translations en.json (Vietnamese)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Russian)

* New translations en.json (Romanian)
2023-05-20 18:57:02 +02:00
Nicolas Meienberger
b4aee1da7b tests(apps.service): use new helpers to isolate tests 2023-05-20 18:56:19 +02:00
Nicolas Meienberger
8a63015be8 fix: sort apps list by id and not by name in order to avoid lowercase names being put at the end 2023-05-17 21:29:55 +02:00
Nicolas Meienberger
072a868ab6 chore: cleanup un-used exports 2023-05-17 21:07:33 +02:00
Nicolas Meienberger
1e2eb5d65c
New Crowdin updates (#409)
* Update source file en.json

* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Afrikaans)

* New translations en.json (Catalan)

* New translations en.json (Czech)

* New translations en.json (Danish)

* New translations en.json (German)

* New translations en.json (Greek)

* New translations en.json (Finnish)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Korean)

* New translations en.json (Dutch)

* New translations en.json (Norwegian)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Serbian (Cyrillic))

* New translations en.json (Swedish)

* New translations en.json (Turkish)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (English)

* New translations en.json (Vietnamese)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Romanian)
2023-05-17 20:48:30 +02:00
Nicolas Meienberger
1de2d13d26 fix: docker build failing due to missing external dependencies in esbuild.js 2023-05-17 19:05:56 +02:00
Nicolas Meienberger
7b4833f1d7
New Crowdin updates (#407)
* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)
2023-05-17 18:59:02 +02:00
Nicolas Meienberger
a81e478527 New translations en.json (Polish) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
2f80d2e283 New translations en.json (Polish) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
14b0c54d93 New translations en.json (French) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
3ae29b53c3 New translations en.json (Romanian) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
518bebe261 New translations en.json (Russian) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
01e72c48c5 New translations en.json (Portuguese, Brazilian) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
896fe6c47f New translations en.json (Vietnamese) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
a54edc6556 New translations en.json (English) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
f069170c7d New translations en.json (Chinese Traditional) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
1d8d709848 New translations en.json (Chinese Simplified) 2023-05-16 20:44:11 +02:00
Nicolas Meienberger
a6bffa8df0 New translations en.json (Ukrainian) 2023-05-16 20:44:11 +02:00