Meier Lukas
c3b2215c7a
Merge branch 'dev' into ajnart/fix-duplicate-users
2024-05-19 23:08:04 +02:00
Meier Lukas
26b1c4a319
feat: add custom css for board and custom classes in advanced options for items ( #512 )
...
* feat: add custom css for board and custom classes in advanced options for items
* chore: add mysql migration
* fix: test not working
* fix: format issues
* fix: typecheck issue
* fix: build issue
* chore: add missing translations
* fix: merge issues related to migrations
* fix: format issues
* fix: merge issue with migration
* fix: format issue
2024-05-19 23:01:26 +02:00
Thomas Camlong
f1b1ec59ec
chore: update prettier configuration for print width ( #519 )
...
* feat: update prettier configuration for print width
* chore: apply code formatting to entire repository
* fix: remove build files
* fix: format issue
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-05-19 22:38:39 +02:00
Manuel
919161798e
feat: add server settings ( #487 )
...
* feat: add server settings
* feat: remove old migration
* feat: add new migrations
* refactor: format
* fix: build error
* refactor: format
* fix: lint
2024-05-19 22:29:15 +02:00
Meier Lukas
7e339c09c8
feat: add home board for users ( #505 )
...
* feat: add home board for users
* fix: format issues
* fix: deepsource issue
* chore: address pull request feedback
* fix: typecheck issue
2024-05-18 16:57:00 +02:00
Meier Lukas
dfed804f65
feat: add i18n translated form errors ( #509 )
2024-05-18 16:55:08 +02:00
Manuel
31c2694185
feat: language selector ( #484 )
...
* feat: language selector
* refactor: move user general page
* feat: language selector
* refactor: move user general page
* feat: add language combobox in user general
2024-05-18 13:54:43 +02:00
Meier Lukas
f30f133bfa
Merge branch 'dev' into ajnart/fix-duplicate-users
2024-05-18 13:49:25 +02:00
Meier Lukas
f0891dda31
Merge branch 'dev' into ajnart/fix-duplicate-users
2024-05-18 13:47:25 +02:00
Manuel
dcaff1d91c
feat: add async suffix eslint rule ( #485 )
2024-05-18 12:25:33 +02:00
Meier Lukas
5723295856
fix: mantine react table style issue ( #508 )
2024-05-17 21:42:45 +02:00
Meier Lukas
669a79ef08
style: improve styling of items on board ( #504 )
...
style: improve styling of items on board by defining margin depending on screen size, removing general padding on card of items and reducing size of no app icon
2024-05-16 18:48:20 +02:00
Manuel
87fe03dd00
feat: add hero banner ( #463 )
2024-05-12 18:19:01 +02:00
Meier Lukas
db01301845
feat: user preferences ( #470 )
...
* wip: improve user preferences
* wip: fix translations and add user danger zone
* feat: add user delete button to danger zone
* fix: test not working
* refactor: add access checks for user edit page, improve not found behaviour, change user preference link in avatar menu to correct link
* fix: remove invalid bg for container
* chore: address pull request feedback
2024-05-12 16:27:56 +02:00
Meier Lukas
94af21abbf
feat: add user invite registration ( #477 )
2024-05-12 10:04:20 +02:00
ajnart
0008ceffed
Fix prettier
2024-05-10 20:05:18 +02:00
ajnart
543bfc0835
Fix profile accordion error display
2024-05-10 20:02:57 +02:00
Thomas Camlong
6e2bd0ce11
fix: Handle existing user when editing profile
2024-05-10 15:24:40 +02:00
Thomas Camlong
0ae8a75a5e
feat: cannot change username to the current one
2024-05-10 15:23:57 +02:00
Thomas Camlong
c2026d0962
refactor: Update UserCreateStepperComponent
...
To use ErrorDisplay component
2024-05-10 14:16:45 +02:00
Thomas Camlong
245c2f483c
feat: Add ErrorDisplay component
2024-05-10 14:16:24 +02:00
Meier Lukas
c88464498f
fix: unable to select integration on board page ( #450 )
2024-05-06 21:12:55 +02:00
Manuel
3cda718474
feat: add contributors to about page ( #445 )
...
* feat: add contributors to about page
* fix: remove unnecessary client component for generic-contribution-link-card
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-05-06 20:10:40 +02:00
Meier Lukas
5d30301b95
feat: show creator on board page ( #440 )
2024-05-05 22:20:51 +02:00
Meier Lukas
4b80b16b53
fix: integration links in manage section do not work ( #441 )
2024-05-05 22:20:18 +02:00
Manuel
60a35e2583
feat: #420 reimplement icon picker ( #421 )
2024-05-04 23:00:15 +02:00
Manuel
51aaab2f23
feat: add login and logout ( #436 )
2024-05-04 22:57:13 +02:00
Meier Lukas
b1e065f1da
feat: board access group permissions ( #422 )
...
* fix: cache is not exportet from react
* fix: format issue
* wip: add usage of group permissions
* feat: show inherited groups and add manage group
* refactor: improve board access management
* chore: address pull request feedback
* fix: type issues
* fix: migrations
* test: add unit tests for board permissions, permissions and board router
* test: add unit tests for board router and get current user permissions method
* fix: format issues
* fix: deepsource issue
2024-05-04 18:34:41 +02:00
Meier Lukas
7c98b65401
fix: server data is loaded on settings page #363 ( #414 )
2024-05-01 21:57:24 +02:00
Manuel
84801d3174
refactor: move integration pages to management pages ( #419 )
2024-05-01 21:57:18 +02:00
Meier Lukas
fba767bde3
fix: cache is not exportet from react ( #417 )
...
* fix: cache is not exportet from react
* fix: format issue
* fix: type issue
2024-05-01 21:17:28 +02:00
Meier Lukas
0278e3a854
fix: add rtl compliance for symbols #366 ( #406 )
2024-05-01 12:05:09 +02:00
Meier Lukas
7ab9dc2501
feat: implement board access control ( #349 )
...
* feat: implement board access control
* fix: deepsource issues
* wip: address pull request feedback
* chore: address pull request feedback
* fix: format issue
* test: improve tests
* fix: type and lint issue
* chore: address pull request feedback
* refactor: rename board procedures
2024-04-30 21:32:55 +02:00
Meier Lukas
036925bf78
feat: add user groups ( #376 )
...
* feat: add user groups
* wip: add unit tests
* wip: add more tests and normalized name for creation and update
* test: add unit tests for group router
* fix: type issues, missing mysql schema, rename column creator_id to owner_id
* fix: lint and format issues
* fix: deepsource issues
* fix: forgot to add log message
* fix: build not working
* chore: address pull request feedback
* feat: add mysql migration and fix merge conflicts
* fix: format issue and test issue
2024-04-29 21:46:30 +02:00
Meier Lukas
621f6c81ae
feat: add user invite management ( #338 )
...
* feat: add invite management page
* refactor: improve existing translations
* test: add test for invite router
* feat: update mysql schema to match sqlite schema
* fix: format issues
* fix: deepsource issues
* fix: lint issues
* chore: address pull request feedback
2024-04-29 12:09:34 +02:00
Manuel
16e42d654d
feat: read all packages on about page ( #391 )
2024-04-27 21:51:35 +02:00
Manuel
42a5a1a563
feat: add about page ( #388 )
2024-04-27 18:24:27 +02:00
homarr-renovate[bot]
392a185640
fix(deps): update dependency zod to ^3.23.4 ( #373 )
...
* fix(deps): update dependency zod to ^3.23.4
* fix: type issue
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-04-27 14:35:07 +02:00
Meier Lukas
b78d32b81c
fix: nextjs is slow dev server ( #364 )
...
* fix: nextjs slow compile time
* fix: change optimized package imports and transpile packages
* fix: format issue
2024-04-25 22:06:15 +02:00
Meier Lukas
9ed298d641
refactor: improve board manage page ( #323 )
...
* refactor: improve board manage page
* chore: address pull request feedback
2024-04-13 12:42:03 +02:00
Meier Lukas
6b1879cbb1
feat: add notebook widget ( #294 )
...
* feat: add nestjs replacement, remove nestjs
* feat: add notebook widget
* fix: format issue
* fix: add missing tiptap packages
* refactor: improve structure of table options
* fix: downgrade to tiptap 2.2.5 as not yet supported by mantine/tiptap
* fix: format issue
* fix: deepsource issues
* fix: typecheck issues
* refactor: move default notebook content to seperate file
* fix: format issue
2024-04-13 12:32:55 +02:00
Meier Lukas
82e9887f36
feat: add video widget ( #287 )
...
* feat: add nestjs replacement, remove nestjs
* feat: add video widget
* feat: add notice about youtube not supported with video.js
* fix: format issue
* fix: format issue
2024-04-13 11:44:16 +02:00
Meier Lukas
80d2d485b8
feat: add weather widget ( #286 )
...
* feat: add nestjs replacement, remove nestjs
* feat: add weather widget
* fix: lock issue
* fix: format issue
* fix: deepsource issues
* fix: change timezone to auto
2024-04-13 11:34:55 +02:00
Meier Lukas
e6e6e4e7d6
fix: xterm-addon-fit deprecated ( #321 )
2024-04-09 21:50:35 +02:00
Manuel
c82915c6dc
feat: add real time logger page ( #276 )
...
* feat: add real time logger
* feat: add subscription for logging
* feat: use timestamp and level in xterm, migrate to new xterm package
* feat: improve design on log page
* fit: remove xterm fit addon
* fix: dispose terminal correctly
* style: format code
* refactor: add jsdoc for redis-transport
* fix: redis connection not possible sometimes
* feat: make terminal full size
* fix: deepsource issues
* fix: lint issue
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-04-04 18:07:23 +02:00
homarr-renovate[bot]
dd7f04e395
fix(deps): update dependency @typescript-eslint/eslint-plugin to ^7.4.0 ( #271 )
...
* fix(deps): update dependency @typescript-eslint/eslint-plugin to ^7.4.0
* fix: lint issue
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-04-01 18:10:14 +02:00
Manuel
c00d856e1a
refactor: improve user table design ( #279 )
2024-03-26 22:55:43 +01:00
Manuel
1825e56349
feat: add redis ( #242 )
...
* feat: add refis
* feat: add redis package
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
* feat: add example docker compose, add redis connection in package
* fix: usage of client after subscribe
* feat: add logger for redis
* refactor: format files
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2024-03-25 21:09:40 +01:00
Meier Lukas
92a8db718c
chore: restrict usage of variables shorther than 3 characters ( #255 )
...
* chore: restrict usage of variables shorther than 3 characters
* chore: change highlighting to warning
2024-03-20 20:58:24 +01:00
Meier Lukas
361700b239
feat: add board access settings ( #249 )
...
* wip: add board access settings
* wip: add user access control
* wip: add user access control
* feat: add user access control
* refactor: move away from mantine-modal-manager
* fix: ci issues and failing tests
* fix: lint issue
* fix: format issue
* fix: deepsource issues
* chore: address pull request feedback
2024-03-20 20:30:58 +01:00