39a4ebef2a
chore(mail): add modal computing actual receivers at postal pref columns
2025-02-06 19:02:04 +01:00
a8a1f5607b
chore(lms): add route and breadcrumbs for lms oprhan view
2025-02-03 18:10:21 +01:00
7a1732507f
refactor(lms): remove now obsolete lms edit stub
2025-01-30 19:05:41 +01:00
a76a23b9e2
refactor(i18n): make SomeMessages more flexible to distinguish it from UniWorXMessages, deprecated the latter
2025-01-30 18:53:49 +01:00
37a15672c9
chore(qualification): prepare stub for edit handler
...
also fix some minor navigation issues
2025-01-28 16:35:56 +01:00
4f745d4676
refactor(UniWorxMessages): eliminate superfluous whitespace
...
also: some tutorial code cleaning
2025-01-28 11:03:03 +01:00
516e8cc849
refactor(tutorial): exam occurrence editing received specialised page
2025-01-15 17:59:24 +01:00
b2a5bb715a
chore(tutorial): add separate exam occurrence edit page (WIP)
2025-01-14 18:28:31 +01:00
f6933cf3ae
fix(hlint): implement hlint suggestion
2024-12-03 11:58:30 +01:00
8ffa8ef852
chore(daily): add stub for consistency check
2024-11-27 17:18:34 +01:00
8c91d6d37a
chore(day): make form columns compile eventually
2024-10-29 13:38:23 +01:00
c92ddb9081
Merge remote-tracking branch 'origin/fradrive/jost'into 'fradrive/merge-jost-new-build'
2024-10-28 12:05:37 +01:00
d4f264dc18
refactor: revisit static file embedding
...
remove memcached-based static caching, serve static files directly from binary embedding, remove frontend bundler entrypoint and widget generation (directly add js/css in siteLayout)
2024-10-25 04:40:24 +02:00
599c35c042
chore(backend): removed ref to widget file
2024-10-20 23:43:15 +02:00
41cb0c83eb
chore(backend): include stylesheet in default layout
2024-10-20 23:41:03 +02:00
0f990db1ea
build(frontend): rework bundler (esbuild) asset and static file embedding using manifest
2024-10-18 18:06:38 +02:00
e625dca6ea
refactor(memcached): remove ARC cache and LRU logic some more
...
more leftover dead code was removed, especially cache prewarm options that no longer had an effect on a non-existing ARC cache
2024-10-04 12:19:27 +02:00
a262921a7d
refactor(memcached): remove ARC cache entirely
...
NOTE: this was a crude surgery, removing everything ARC related; some dead code artifacts may have remained.
Especially check PrewarmCacheConf
Reason for removall: adding `memcachedInvalidateClass` was difficult to implement with ARC active; ARC was known to be problematic; removal was easier (see #2 2024-09-23)
2024-09-23 18:52:26 +02:00
53c68638da
chore(daily): make company a property of TutorialParticipant, towards #90
2024-09-16 17:16:19 +02:00
ba0fd21c8f
chore(daily): add page actions #90
2024-09-13 16:18:38 +02:00
5307350b0b
chore(daily): improve stub #90 change DB to JSONB (WIP)
2024-09-12 17:46:38 +02:00
1a954e037f
chore(daily): create stub in preparation for #90
2024-09-11 17:44:09 +02:00
620e3e4700
fix(mail): fix #179 by adding download links for PDF attachments
2024-09-05 14:09:50 +02:00
407ba543a1
chore(health): fix #154 by adding interface warning threshold edit handler
2024-08-21 17:34:19 +02:00
f4823aaf28
refactor(avs): switch some runDB to runDBRead
2024-08-09 17:59:14 +02:00
1e6547e903
refactor(comm): clean CommCenterR and MailCenterR handlers and unify these
2024-08-08 13:56:10 +02:00
ab00a4f665
chore(mail): fix #171 by adding a route for all notifications to users and displaying them
2024-08-06 17:42:27 +02:00
f929e03129
fix(build): linter likes it
2024-08-05 18:17:00 +02:00
21d32fd4cf
chore(mail): mail display towards #171
2024-08-05 18:15:56 +02:00
4df8bd2fa5
chore(mail): stub towards #171
...
new routes /mail and /mail/show/UUID to eventually display all sent emails by the system
2024-08-02 18:28:16 +02:00
6ccbb3b7ff
refactor(ldap): some minor code cleaning
2024-07-30 15:57:43 +02:00
622c01b9be
chore(profile): towards #169
...
- profile supervison streamlined (WIP)
2024-07-01 18:04:25 +02:00
47e56280fc
fix(ldap): match mobile number better between LDAP and AVS
2024-06-26 14:07:52 +02:00
b3d1dabfc2
refactor(profile): clean ui, reduce unnecessary routes
2024-06-25 11:16:20 +02:00
f37c08099c
chore(jobs): add option to manually delete old jobs
2024-06-21 13:45:08 +02:00
f5754cd6b1
chore(users): add convenience buttons for ldap avs sync on profile page
...
towards #164
2024-06-11 15:22:24 +02:00
697979c277
fix(avs): fix #69 by redesigning live avs status page
2024-04-26 17:55:29 +02:00
1f7c175a58
refactor(avs): rework guessAvsUser
2024-04-11 17:54:45 +02:00
4a51f94a8f
chore(avs): WIP update UserCompany accodring to AVS
2024-03-19 18:29:38 +01:00
0b7175c26c
refactor(avs): company upsert done
...
updating supervision is still a todo
2024-02-27 17:56:58 +01:00
6d44f36e2a
chore(lpr): add manual print-ack csv upload
2024-02-02 13:06:39 +01:00
47f853bd4a
chore(health): stub that compiles
2024-02-01 10:35:31 +01:00
798a07e36c
chore(log): lpr log page made accessible
2024-01-31 12:43:12 +01:00
ce45d26a21
chore(error): revert 54a956dc36 ff since it did not help towards #40
2023-12-13 16:20:17 +01:00
30fae33ded
fix(admin): minor fixes and translations for admin problem page
2023-12-08 11:52:15 +01:00
fcc802753a
chore(lms): remove obsolete lms handlers v1
2023-12-01 18:11:17 +01:00
b1ce55597e
chore(lms): remove debug code
2023-12-01 13:29:38 +01:00
0a06efd76c
fix(firm): restrict firm access to company supervisors only
2023-11-27 17:49:06 +01:00
640a2e61d1
chore(messages): Add SomeMessages newtype
...
SomeMessages provides a RenderMessage instance for a list of messages.
2023-11-27 12:29:25 +01:00
44c4b3b6a8
chore(firm): implement several table actions; add supervisor form
2023-11-17 18:54:34 +01:00