Commit Graph

  • a993b8a488 Implement notification templates Refactor notification providers to be more expandable in the future Minor layout changes grimsi 2024-09-21 19:24:43 +02:00
  • 69a32fb4f4 Fix word-break in log view Remove unused useUpdateEffect grimsi 2024-09-21 15:52:32 +02:00
  • 7ee3ad43e4 Fix documentation (fixes #153 and #396) grimsi 2024-09-21 15:00:08 +02:00
  • 9219b6747a Improve log streaming performance by using Coroutines instead of platform threads Refactor log streaming to use a replay which eliminates the need to read the log file each time for a new subscriber and instead caches the elements directly in the sink Fix bug in log tailing (was running with two threads instead of one) grimsi 2024-09-21 14:37:59 +02:00
  • 75feb614e6 Implement push-based log view Various layout fixes grimsi 2024-09-20 12:23:34 +02:00
  • e28c21a2c9 Rename package "meta" to "core" grimsi 2024-09-19 09:17:22 +02:00
  • f5962e3cfd WIP: Notifications (via email, more to come?) grimsi 2024-09-18 23:35:19 +02:00
  • a8b12528a4 Fix setup page grimsi 2024-09-18 15:00:01 +02:00
  • e4ac87f96e Optimized config management in FE and BE Implemented standardized Avatar component Added optional "Save message" to config pages grimsi 2024-09-18 11:40:03 +02:00
  • 6575e102f4 Bugfix and UX improvement grimsi 2024-09-17 16:45:48 +02:00
  • 4b48bc785f Improve SSO user mapping grimsi 2024-09-17 16:16:12 +02:00
  • 9540e1e5fe Implement role mapping from SSO grimsi 2024-09-17 16:15:01 +02:00
  • 0cdeffde51 Implement Enum support for ConfigProperties in frontend and backend grimsi 2024-09-17 12:30:55 +02:00
  • 9dd641656c WIP: Implement SSO grimsi 2024-09-16 16:27:12 +02:00
  • a2870011e8 WIP: SSO via Oauth2/OIDC grimsi 2024-09-15 23:36:04 +02:00
  • de3732aec1 Refactored side-menu code grimsi 2024-09-15 19:46:03 +02:00
  • 791fd71795 Implemented basic user management Smaller refactorings grimsi 2024-09-15 13:47:36 +02:00
  • 110eb3dd5a Bugfix in avatar management grimsi 2024-09-14 17:52:52 +02:00
  • 3d77a6b871 Enable avatar upload for users grimsi 2024-09-14 17:22:43 +02:00
  • d2f720a6ed Update vaadin WIP: User management grimsi 2024-09-13 14:28:40 +02:00
  • 0fe91a1980 Implemented profile management Refactored shared code into components Added parallel session handling grimsi 2024-09-12 18:01:47 +02:00
  • 1273714b8d Add "My Profile" Page Make integer parsing in ConfigService more robust Add validation to config pages Implement Cron expression validator Simon Grimme 2024-09-11 18:06:21 +02:00
  • 156c6b9184 Added loading animation for config pages grimsi 2024-09-11 08:43:19 +02:00
  • 4e75075c01 Fix checkbox inputs always being unchecked on load grimsi 2024-09-10 17:14:26 +02:00
  • eb7c0c5d87 WIP: Implement config in Frontend Simon Grimme 2024-09-10 16:29:33 +02:00
  • 3b97b6bbfa WIP: Implement config in Frontend Simon Grimme 2024-09-10 16:28:26 +02:00
  • 0a3245ddf9 Implement dynamic config management Start implementation of library management grimsi 2024-09-08 20:54:31 +02:00
  • f12da9e791 Disabled Speedy Web Compiler for now since it causes issues with Vaadin and Hot Reload grimsi 2024-08-30 16:26:57 +02:00
  • 060225c65c Switch to pnpm grimsi 2024-08-29 23:42:53 +02:00
  • cb073c6bcf Update to Hilla 24 grimsi 2024-08-22 10:55:22 +02:00
  • 042c326380 Switch to file-based H2 DB Implement development specific config grimsi 2024-06-10 13:34:11 +02:00
  • 273e9b0a07 Fix bug in error handler response handling Change background of Sonner grimsi 2024-06-08 16:05:25 +02:00
  • 96c89662ec Refine error handling in UI Implement SystemEndpoint grimsi 2024-06-08 14:49:13 +02:00
  • b78e94b45e Add Sonner component grimsi 2024-06-07 23:55:15 +02:00
  • 0943ffa265 Update Gradle to 8.8 grimsi 2024-06-07 23:02:46 +02:00
  • 25a0b22d77 Finalize onboarding of super admin user Simon Grimme 2024-06-07 22:13:17 +02:00
  • 982c3b2221 Fix redirection to /setup Page Simon Grimme 2024-06-06 00:06:33 +02:00
  • 3b72c843db Added ProfileMenu Bit of refactoring grimsi 2024-05-19 11:48:00 +02:00
  • a61c8eead0 Layout updates Added more themed components Refactored Superadmin creation grimsi 2024-05-15 19:43:41 +02:00
  • 215a01606f Fix theme selection bug Fix bug with login view redirection Simon Grimme 2024-05-14 16:15:25 +02:00
  • 56d4c1480e Update default theme Add package-lock.json grimsi 2024-05-14 10:25:27 +02:00
  • f9d4e16604 Finish theming implementation (finally...) grimsi 2024-05-14 10:22:17 +02:00
  • 04a3643b8f [ci skip] prepare for next development iteration GitHub Actions 2024-04-10 20:34:25 +00:00
  • f27244c156 [ci skip] prepare release v1.4.6 GitHub Actions 2024-04-10 20:34:23 +00:00
  • b3b7d7f9e5 Update Angular to 17.3.3 Update Protobuf to 3.25.3 grimsi 2024-04-10 22:18:31 +02:00
  • b43129cafd Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 (#289) dependabot[bot] 2024-04-10 20:01:56 +02:00
  • bd688753ec Bump commons-io:commons-io from 2.15.1 to 2.16.1 (#288) dependabot[bot] 2024-04-10 20:01:37 +02:00
  • 49baf9f3aa Bump @angular/compiler from 17.1.1 to 17.3.3 in /frontend (#287) dependabot[bot] 2024-04-10 20:01:24 +02:00
  • f4dcdd67ca Bump @angular/animations from 17.1.1 to 17.3.3 in /frontend (#286) dependabot[bot] 2024-04-10 20:01:02 +02:00
  • 7f57a468f3 Bump @angular-devkit/build-angular from 17.1.1 to 17.3.3 in /frontend (#285) dependabot[bot] 2024-04-10 20:00:49 +02:00
  • 09cfbd5174 Bump @angular/youtube-player from 17.1.1 to 17.3.3 in /frontend (#284) dependabot[bot] 2024-04-10 20:00:36 +02:00
  • 72461e5331 Bump protobuf-java.version from 3.25.2 to 4.26.1 (#278) dependabot[bot] 2024-04-10 20:00:24 +02:00
  • 07021b44a1 Bump org.springframework.boot:spring-boot-starter-parent (#276) dependabot[bot] 2024-04-10 19:59:57 +02:00
  • cab447c868 Bump org.springdoc:springdoc-openapi-ui from 1.7.0 to 1.8.0 (#270) dependabot[bot] 2024-04-10 19:58:37 +02:00
  • 040c7f4dd1 Bump mathieudutour/github-tag-action from 6.1 to 6.2 (#264) dependabot[bot] 2024-04-10 19:58:18 +02:00
  • 22bb70608b Bump jasmine-core from 4.6.0 to 5.1.2 in /frontend (#245) dependabot[bot] 2024-04-10 19:58:00 +02:00
  • 47f8febbd2 WIP: Theme switcher - Light/Dark Toggle works - Theme Preview works - TODO: Theme switching grimsi 2024-04-08 11:33:47 +02:00
  • 5a2b26ee0c Preparation for theming grimsi 2024-04-01 19:59:44 +02:00
  • d30cd9706d Added dark/light mode (next: custom themes) grimsi 2024-03-27 18:26:47 +01:00
  • 9424263c4a WIP/Experimental: Theme Switcher grimsi 2024-03-22 10:44:21 +01:00
  • ce9351f56b Refine theme preview (currently placeholder from GitHub) grimsi 2024-03-19 15:11:25 +01:00
  • 87a4d50190 Start theming implementation grimsi 2024-03-17 17:54:40 +01:00
  • 4ad0914b17 Fix Multi-Step-Wizard Implement generic Wizard component for future use in Gameyfin grimsi 2024-03-16 14:48:06 +01:00
  • 0b696e4766 Implemented admin account setup step in UI grimsi 2024-03-10 13:55:54 +01:00
  • 647ac97309 Use PhosphorIcons instead of FontAwesome Start implementation of setup process grimsi 2024-03-10 00:51:05 +01:00
  • d5c0493e35 Added header navbar grimsi 2024-03-08 15:56:06 +01:00
  • 2373d722ef Added error to LoginView grimsi 2024-03-07 20:08:34 +01:00
  • 61f04716a0 Add autofill support for login screen (tested with Bitwarden) grimsi 2024-03-07 18:45:00 +01:00
  • 97a942c811 Add avatar grimsi 2024-03-07 18:44:29 +01:00
  • 521ece89ab Add run configurations grimsi 2024-03-07 18:44:20 +01:00
  • e79dd7a6df Switch to Hilla for UI grimsi 2024-03-06 23:35:41 +01:00
  • 73457aad0b Experimenting with Vaadin grimsi 2024-02-20 16:17:17 +01:00
  • 64280579f2 Implement user management Implement dark mode for UI grimsi 2024-02-06 01:56:38 +01:00
  • 310bff3b8c Adjust headings in README.md grimsi 2024-02-04 21:00:51 +01:00
  • ef635b8593 Fix banner in README.md grimsi 2024-02-04 20:59:39 +01:00
  • 6cc96359ef Add new styling for logo grimsi 2024-02-04 20:58:10 +01:00
  • 3c8d78d22b Implement frontend structure grimsi 2024-02-04 19:15:34 +01:00
  • fc84f92e23 Start development of v2 grimsi 2024-02-04 12:21:07 +01:00
  • 8baf2e776b [ci skip] prepare for next development iteration GitHub Actions 2024-01-28 21:56:06 +00:00
  • 05f557d34d [ci skip] prepare release v1.4.5 GitHub Actions 2024-01-28 21:56:04 +00:00
  • c891168873 Revert "[ci skip] prepare release v1.4.5" Simon Grimme 2024-01-28 22:53:25 +01:00
  • 798e5c2c42 [ci skip] prepare release v1.4.5 GitHub Actions 2024-01-28 21:50:32 +00:00
  • b7dbb9bd5f Fix Dockerfile Simon Grimme 2024-01-28 22:42:31 +01:00
  • 1f998fa0a3 Update flex-layout to v17 Update Youtube player to v17 Simon Grimme 2024-01-28 22:42:24 +01:00
  • cf5b318783 [ci skip] prepare for next development iteration GitHub Actions 2024-01-28 18:49:57 +00:00
  • bacc52ebd0 [ci skip] prepare release v1.4.5 GitHub Actions 2024-01-28 18:49:55 +00:00
  • 856b634f15 Update Angular to v17 (#233) Simon 2024-01-28 19:44:51 +01:00
  • d4a2e2e934 Bump actions/setup-java from 3 to 4 (#218) dependabot[bot] 2024-01-28 19:13:50 +01:00
  • 2877b275c4 Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#219) dependabot[bot] 2024-01-28 19:13:42 +01:00
  • a918eecfa9 Bump com.github.eirslett:frontend-maven-plugin from 1.14.2 to 1.15.0 (#220) dependabot[bot] 2024-01-28 19:12:12 +01:00
  • bb2fa08778 Bump resilience4j.version from 2.1.0 to 2.2.0 (#221) dependabot[bot] 2024-01-28 19:11:56 +01:00
  • d3bcec582b Bump actions/upload-artifact from 3 to 4 (#222) dependabot[bot] 2024-01-28 19:11:37 +01:00
  • 850b5dc6cf Bump protobuf-java.version from 3.25.1 to 3.25.2 (#228) dependabot[bot] 2024-01-28 19:11:19 +01:00
  • b61c5ce4c7 Bump actions/cache from 3 to 4 (#229) dependabot[bot] 2024-01-28 19:11:10 +01:00
  • 6f02e9f205 Fix file extensions in config file (#227) Simon 2024-01-28 19:10:54 +01:00
  • bd3b8b0d38 Bump org.springframework.boot:spring-boot-starter-parent (#230) dependabot[bot] 2024-01-28 19:10:35 +01:00
  • badef4481b Change base image (#212) Simon 2024-01-28 19:07:40 +01:00
  • 58c6e8b7fd Export default port in Dockerfile (#232) Mirek 2024-01-28 19:06:16 +01:00
  • 49e2834e64 Bump @angular/platform-browser from 16.2.11 to 16.2.12 in /frontend (#207) dependabot[bot] 2023-11-26 21:30:21 +01:00
  • 78cecff637 Bump @angular/forms from 16.2.11 to 16.2.12 in /frontend (#206) dependabot[bot] 2023-11-26 21:22:39 +01:00