Commit Graph

2851 Commits

Author SHA1 Message Date
Nicolas Meienberger
bc5378902b fix(socket): use a react ref to prevent issues while re-rendering 2024-02-11 11:41:05 +01:00
Nicolas Meienberger
48ebb0bc02 chore: permissions fixes 2024-02-10 17:47:46 +01:00
Nicolas Meienberger
0cd015079b Merge branch 'master' into release/3.0.0 2024-02-10 16:18:26 +01:00
Nicolas Meienberger
d1619576ad chore: small cleanups 2024-02-10 16:16:47 +01:00
Nicolas Meienberger
59e500c665 feat(scripts): helper script to update from 2.x to 3.x 2024-02-09 21:44:32 +01:00
Nicolas Meienberger
de7632d270 chore: add docker socket to worker 2024-02-09 21:38:40 +01:00
Nicolas Meienberger
d22c96840b ci(alpha): remove useless teardown step 2024-02-09 21:16:59 +01:00
Nicolas Meienberger
4047f2bbed fix(dashboard): allow arbitrary version numbers like nightlyl
Previously the app would crash if the version was not a strictly valid semver string.
Now arbitrary names can be used and it will always be considered not latest
2024-02-09 21:06:05 +01:00
Nicolas Meienberger
694e5147c2 ci: create nightly release workflow 2024-02-09 21:06:05 +01:00
Nicolas Meienberger
3bb03d9d2d Merge branch 'release/3.0.0' into develop 2024-02-09 18:52:50 +01:00
Nicolas Meienberger
26a8050cc7 ci: nightly release workflow 2024-02-09 18:52:26 +01:00
Nicolas Meienberger
408e4c84d3 chore: remove docker socket proxy 2024-02-09 18:51:58 +01:00
Nicolas Meienberger
af8aac79eb fix(worker): add worker user to sudoers 2024-02-08 21:54:03 +01:00
Stavros
e931ff0206
Revert "chore: fix contributors badge on readme" (#1217) 2024-02-07 17:43:19 +01:00
Stavros
b1f77d23fa
Merge pull request #1216 from runtipi/fix-readme
chore: fix contributors badge on readme
2024-02-07 18:39:48 +02:00
Stavros
e7a9730edc chore: fix contributors badge on readme 2024-02-07 18:37:28 +02:00
Nicolas Meienberger
96c1a073c9 ci: revert cache to registry 2024-02-07 07:18:07 +01:00
Nicolas Meienberger
5ac43af79f
Update README.md 2024-02-06 23:10:28 +01:00
Nicolas Meienberger
61bb769744 refactor(traefik): move files to /etc/traefik 2024-02-06 22:13:21 +01:00
Nicolas Meienberger
ca5a42ce89 fix(reset-password): wrong input placeholders 2024-02-06 20:50:19 +01:00
Nicolas Meienberger
f99b535863 fix(install script): move asset name to runtipi-cli after extraction 2024-02-06 19:58:48 +01:00
Nicolas Meienberger
8b03651e87 refactor(install script): change download location to new asset names 2024-02-06 19:58:48 +01:00
Nicolas Meienberger
3c8c30bc39 refactor(install script): add option for custom asset and tar.gz format 2024-02-06 19:58:48 +01:00
Nicolas Meienberger
aa8ed56fd4 ci(release): refactor to not rename cli before creating release 2024-02-06 19:58:48 +01:00
Nicolas Meienberger
6110c18de9 ci(release): build CLI in foreign repo for both beta and main 2024-02-06 19:58:48 +01:00
Nicolas Meienberger
395cea1bd1 fix(link): small design and ux tweaks 2024-02-06 19:58:27 +01:00
Stavros
4587c384da chore: make translations better on custom link 2024-02-06 19:58:27 +01:00
Stavros
63782d89d1 refactor(addlinkmodal): increase description limit 2024-02-06 19:58:27 +01:00
Stavros
262f22f5c6 feat(custom-links): add description option 2024-02-06 19:58:27 +01:00
Nicolas Meienberger
26c73cc49d test(e2e): specify asset name during install 2024-02-04 15:35:05 +01:00
Nicolas Meienberger
94095fc22a refactor(install script): add option for custom asset and tar.gz format 2024-02-04 15:20:16 +01:00
Nicolas Meienberger
c5d89b9d75 ci: move all docker caches to gha 2024-02-04 15:19:14 +01:00
Nicolas Meienberger
08eed857fd ci(alpha): try gha cache 2024-02-04 14:46:20 +01:00
Nicolas Meienberger
e38c71bed5 refactor: move system-info to an api 2024-02-04 11:38:41 +01:00
Nicolas Meienberger
1944933fbc chore(dev): add worker cpu and memory limit 2024-02-04 11:38:41 +01:00
Nicolas Meienberger
c16b40cc57 chore(UpdateAll): remove strecht class from update all button 2024-02-03 11:10:12 +01:00
Nicolas Meienberger
734cfaad91 fix(custom-links): don't display add link tile if there is no prior app installed 2024-02-03 11:09:44 +01:00
Nicolas Meienberger
2a2c09ddb7 fix(AppLogo): add not found image instead of white placeholder 2024-02-03 11:09:01 +01:00
Nicolas Meienberger
05d1382720 fix: remove version from tipi client-side settings 2024-02-03 11:08:39 +01:00
Nicolas Meienberger
704634b653 fix: wrong imports of @runtipi/shared 2024-02-03 11:08:04 +01:00
Nicolas Meienberger
253e69765a
New Crowdin updates (#1207)
* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Afrikaans)

* New translations en.json (Arabic)

* 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 (Hebrew)

* 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 (Russian)
2024-02-03 09:29:06 +01:00
Nicolas Meienberger
5d403bcb16 fix(worker): wrong import from @runtipi/shared 2024-02-02 18:40:34 +01:00
Nicolas Meienberger
23425cb9fd refactor(shared): split node-only shared utils in a separate subpath of the package 2024-02-02 18:20:16 +01:00
Nicolas Meienberger
a7f7ccb5a5
feat: add custom links (#1206)
* add custom link btn & action

* persist links

* view links in dashboard

* add icon to custom links

* move botton to the app tile section

* clear form

* limit tittle length and hide url

* unify link types & schemas

* edit link in context menu

* use actions

* delete links

* disable fields while executing action

* add doc to link queries

* useTranslations and added spanish translation

* create new sql file for the links table

* rename iconURL to iconUrl

* rename AddLinkBtn to AddLinkButton

* ensureUser in all link actions

* mutationStatus to variable

Co-authored-by: Nicolas Meienberger <47644445+meienberger@users.noreply.github.com>

* refactor: fix and move files to correct locations

---------

Co-authored-by: Jorge Montejo <56157795+MontejoJorge@users.noreply.github.com>
2024-02-01 22:20:28 +01:00
Nicolas Meienberger
6e641359a6 fix: header wrong title 2024-02-01 22:09:02 +01:00
dependabot[bot]
98daeb3e30 chore(deps-dev): bump @vitest/coverage-v8 from 1.2.1 to 1.2.2
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v1.2.2/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 20:11:12 +01:00
dependabot[bot]
b2a12bd7de chore(deps-dev): bump prettier from 3.1.1 to 3.2.4
Bumps [prettier](https://github.com/prettier/prettier) from 3.1.1 to 3.2.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.1.1...3.2.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 20:10:56 +01:00
dependabot[bot]
0113fdcd21 chore(deps): bump bullmq from 5.1.5 to 5.1.6
Bumps [bullmq](https://github.com/taskforcesh/bullmq) from 5.1.5 to 5.1.6.
- [Release notes](https://github.com/taskforcesh/bullmq/releases)
- [Commits](https://github.com/taskforcesh/bullmq/compare/v5.1.5...v5.1.6)

---
updated-dependencies:
- dependency-name: bullmq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 20:10:45 +01:00
dependabot[bot]
b940d4b9e6 chore(deps-dev): bump vite-tsconfig-paths from 4.2.3 to 4.3.1
Bumps [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) from 4.2.3 to 4.3.1.
- [Release notes](https://github.com/aleclarson/vite-tsconfig-paths/releases)
- [Commits](https://github.com/aleclarson/vite-tsconfig-paths/compare/v4.2.3...v4.3.1)

---
updated-dependencies:
- dependency-name: vite-tsconfig-paths
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 20:10:27 +01:00
Nicolas Meienberger
1552b819cc chore(deps): bump next-safe-action 2024-02-01 20:01:29 +01:00