772 Commits

Author SHA1 Message Date
LukeSearle
4cdaaa5d5c
Update docker-compose.yml to use curl vice wget (#422)
The health check is failing with wget not included in the base image, using curl fixes this issue
2025-05-26 18:40:40 +02:00
bjarneo
c40fb3a1f2
fix: set correct endpoint v6.7.4 2025-05-13 20:45:20 +02:00
bjarneo
b70336d8af
fix: remove labels v6.7.3 2025-05-13 20:31:19 +02:00
bjarneo
f2eff320ea
fix: downgrade vite for now 2025-05-13 20:29:59 +02:00
bjarneo
90aa0109dc
chore(dockerfile): ensure best practices 2025-05-13 19:57:27 +02:00
Sascha
64d56c753a
Update translation.json (#416)
* Update translation.json

added missing translations for german

* Update translation.json

added missing ","
v6.7.2
2025-05-13 14:05:58 +02:00
dependabot[bot]
f1400320bf
chore(deps): bump @babel/runtime from 7.26.0 to 7.27.0 (#407)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.0 to 7.27.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.27.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 21:14:10 +02:00
dependabot[bot]
61131ebfae
chore(deps): bump react-router and react-router-dom (#413)
Bumps [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) to 7.5.2 and updates ancestor dependency [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom). These dependencies need to be updated together.


Updates `react-router` from 6.27.0 to 7.5.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.5.2/packages/react-router)

Updates `react-router-dom` from 6.27.0 to 7.5.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.5.2/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router
  dependency-version: 7.5.2
  dependency-type: indirect
- dependency-name: react-router-dom
  dependency-version: 7.5.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 21:13:58 +02:00
dependabot[bot]
c37d017329
chore(deps): bump esbuild, @fastify/vite, @vitejs/plugin-react and vite (#412)
Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.3 and updates ancestor dependencies [esbuild](https://github.com/evanw/esbuild), [@fastify/vite](https://github.com/fastify/fastify-vite), [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). These dependencies need to be updated together.


Updates `esbuild` from 0.21.5 to 0.25.3
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.25.3)

Updates `@fastify/vite` from 7.0.1 to 8.0.5
- [Release notes](https://github.com/fastify/fastify-vite/releases)
- [Commits](https://github.com/fastify/fastify-vite/commits/v8.0.5)

Updates `@vitejs/plugin-react` from 4.3.3 to 4.4.1
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react)

Updates `vite` from 5.4.14 to 6.3.3
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.3/packages/vite)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.3
  dependency-type: indirect
- dependency-name: "@fastify/vite"
  dependency-version: 8.0.5
  dependency-type: direct:production
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 4.4.1
  dependency-type: direct:production
- dependency-name: vite
  dependency-version: 6.3.3
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 21:03:54 +02:00
bjarneo
486a38c7e3
chore: delete unused constants 2025-02-26 22:09:41 +01:00
bjarneo
8473333b2a
Update README.md 2025-02-26 07:56:30 +01:00
bjarneo
c2be6bead4
fix: add margin for medium+ devices 2025-02-25 20:13:56 +01:00
bjarneo
a3878c7dc8
chore: remove margin 2025-02-25 20:01:26 +01:00
bjarneo
675d287128
fix: header width and menu location v6.7.1 2025-02-25 19:36:19 +01:00
bjarneo
e297c1a046
fix: not allowed for ttl and files 2025-02-25 14:35:51 +01:00
bjarneo
48bacf8318
fix: remove the rm rf v6.7.0 2025-02-25 14:10:53 +01:00
bjarneo
50b6cdfd70
fix: add burger menu for mobile 2025-02-25 14:03:55 +01:00
bjarneo
2986b7891c
fix: remove the rm rf 2025-02-25 13:55:48 +01:00
bjarneo
2b93a1646f
chore: update the copy icons 2025-02-25 13:55:24 +01:00
bjarneo
c75fef10c2
feat: replace quill with the tiptap editor (#400)
* feat: initial tiptap

* feat: initial tiptap

* chore: styling

* feat: add link

* chore: add editor styling

* feat: add password injection button

* fix: make the editor work on the secret route

* feat: add read only menu

* chore: remove test content

* fix: remove quill

* fix: set read only after secret is created

* fix: ensure read only

* chore: update the height

* chore: set correct colros for the title bg

* chore: use generate password dep

* feat: enable all password features

* fix: clear the editor on create new

* feat: use translation

* feat: add languages

* chore: remove unused file

* fix: replace with useeffect

* chore: pass extra props
2025-02-25 12:05:37 +01:00
Cyrille
f8740e37b0
Minor fixes in the French translation (#397)
These fixes are related to [this
review](https://github.com/HemmeligOrg/Hemmelig.app/pull/370#pullrequestreview-2619710360)

- remove two keys that are no longer necessary
- add the `error_creating_secret` key
- restored a non-breaking space that AI removed
2025-02-23 10:46:05 +01:00
bjarneo
3652ae6b23
chore: reduce the docker image size (#392)
* initial

* chore: ensure all code is added, and correct deps installed
v6.6.1
2025-02-17 09:36:11 +01:00
bjarneo
d2705330b3
chore: remove console log v6.6.0 2025-02-16 18:47:37 +01:00
bjarneo
d203bfc704
chore: scroll top on create new 2025-02-16 18:46:27 +01:00
bjarneo
efff66ffed
chore: increase the timeout before scroll 2025-02-16 18:44:53 +01:00
bjarneo
11ea4f14a1
fix: a minor hack to blur the quill input so the page do not jump 2025-02-16 18:44:09 +01:00
bjarneo
16bf7c3b3a
chore: adjust the layout
move the share url and all buttons to the bottom
2025-02-16 17:11:09 +01:00
bjarneo
4233b908e5
chore: expand the tracking to all pages
it is ensured that the encryption key is not tracked as it is a fragment/hash
2025-02-16 17:03:53 +01:00
bjarneo
fc40ba8666
chore: a hack to scroll to the bottom of the page to sharing details after secret creation 2025-02-14 09:55:32 +01:00
bjarneo
fb8cb60ca5
chore: fix heading colors 2025-02-14 09:44:49 +01:00
bjarneo
b226380dbc
chore: fix border focus color 2025-02-14 09:37:13 +01:00
bjarneo
3ff320993b
feat(secrets): Ensure atomic read and delete operations for secrets (#387) 2025-02-14 09:11:50 +01:00
bjarneo
cea0ac8533
feat(prehandler): block bots / crawlers / spiders from fetching secrets from the API by default (#388)
* feat(prehandler): block bots from fetching secrets from the API by default

* feat(prehandler): block bots from fetching secrets from the API by default
2025-02-13 15:42:49 +01:00
bjarneo
1a95a8b689
fix: naming convention 2025-02-13 08:23:48 +01:00
bjarneo
c080a7e7bc
fix: the dropdown bg (#383)
have to be verified on linux or a windows computer
v6.5.5
2025-02-12 22:16:29 +01:00
Guillaume
e09ff9d77b
Dutch (#385)
Co-authored-by: ltguillaume <ltguillaume@noreply.codeberg.org>
2025-02-12 22:16:05 +01:00
bjarneo
bbe7a53e2e
chore: make the ux better for the input fields for these settings (#384) v6.5.4 2025-02-12 17:08:23 +01:00
bjarneo
97c87a42e7
chore: update all translations using AI (#370)
* chore: update all translations using AI

* Update public/locales/de/translation.json

Co-authored-by: Valentin Brandner <v.brandner@get.systems>

* Update public/locales/de/translation.json

Co-authored-by: Valentin Brandner <v.brandner@get.systems>

* chore: update german translation (#371)

* chore: update german translation

* chore: fix german intro

---------

Co-authored-by: Valentin Brandner <v.brandner@get.systems>
v6.5.3
2025-02-12 16:54:02 +01:00
bjarneo
26d72014bf
fix: path 2025-02-12 16:48:03 +01:00
bjarneo
84e2f22ce6
fix: handle no access to view analytics gracefully 2025-02-12 16:46:28 +01:00
bjarneo
56a77956a4
fix: a minor hack to disable the create button if secret is empty 2025-02-12 06:27:49 +01:00
bjarneo
4175a450cd
fix: reverse the data 2025-02-11 18:09:50 +01:00
bjarneo
1a07e9b2a0
fix: align the text sizes 2025-02-11 17:51:53 +01:00
bjarneo
2f6097a004
fix: the file upload logic to show the fields 2025-02-11 17:48:34 +01:00
bjarneo
2599d124c4
fix: prevent default so it don't jump to the top of the page 2025-02-11 17:40:00 +01:00
bjarneo
17c566cb18
fix: adjust text to the left 2025-02-11 17:37:23 +01:00
bjarneo
b1601d9178
feat: new structure of the UI (#379)
* feat: add initial new ui for the security

* chore: adjustments

* refactor: change the ip range to work as password button

* refactor: move the file upload
2025-02-11 17:30:19 +01:00
bjarneo
9fd6250640
refactor: move the password generation to a button with predefined settings in the quill toolbar (#376) 2025-02-11 14:31:48 +01:00
Guillaume
b50fa131b2
Dutch (#375)
Co-authored-by: ltguillaume <ltguillaume@noreply.codeberg.org>
2025-02-11 14:29:09 +01:00
bjarneo
b7a95b26a3
fix: turn off collabsible security for now v6.5.2 2025-02-11 13:58:29 +01:00