4f7855b9ee
fix(avs): acs auto synch had inverted success/failure
...
also: some minor typo fixes
2024-09-03 12:53:51 +02:00
c7d5cbfb49
build(frontend): fix webpack config
2024-09-03 02:44:26 +02:00
f4ee39c717
build(docker/frontend): remove debug output
2024-09-03 02:17:25 +02:00
fd51a1ce5e
build(frontend): fix webpack config
2024-09-03 02:16:16 +02:00
03aa1c6837
chore(frontend): eslint
2024-09-03 02:04:35 +02:00
6e42c3d1c7
build(frontend): fix babel config
2024-09-03 01:59:49 +02:00
483f3f7e05
build(frontend): fix frontend webpack paths
2024-09-03 01:57:36 +02:00
6854201b0f
build(frontend): add missing dependencies for webpack config
2024-09-03 01:57:15 +02:00
7b08f37a51
build(frontend): update babel config
2024-09-03 01:56:48 +02:00
68398fdcc6
build(frontend): disallow require, update webpack config for js instead of cjs
2024-09-03 01:43:39 +02:00
115d2e2629
build(frontend): account for moved eslint config file with new syntax
2024-09-03 01:42:47 +02:00
de6811372b
build(Makefile): clean .cache
2024-09-03 00:43:03 +02:00
3fcb7d2b4e
build(docker/frontend): remove deprecated and unsafe babel-preset-env dependency by tweaking babel config
2024-09-02 16:02:33 +02:00
0ecba9f829
build(docker/frontend): fix babel and webpack config for new node version
2024-09-02 15:50:26 +02:00
95e1f03d31
Merge branch '145-build-system-rewrite' of ssh://gitlab.uniworx.de/fradrive/fradrive into 145-build-system-rewrite
2024-09-02 13:42:51 +02:00
1e896da4a3
chore(avs): prepare superior update shortcircuit for future
2024-09-02 09:08:44 +02:00
025388a2f2
ci(gitlab-ci/version.pl): Implemented changelog handling in version.pl
2024-09-01 13:08:52 +02:00
7e5c256b4c
fix(avs): company superiors are now irregular supervisors and old ones are deleted
...
DETAILS:
Superiors:
- Superiors do not become Company-Default-Supervisors automatically
- Superiors become irregular supervisors without rerouting, existing supervisions are not changed
- Superiors become company users at equal-to-max priority, if not already
For each AVN User update:
- if superior change for unchanged company:
all company supervisions with remark "Vorgesetzter" are removed
create admin problem that notifies about superior change (special if new superior could not be created)
- all company associates are irregularly supervised by the new superior with remark "Vorgesetzer"
Questions:
- company had superior, but no longer: just remove superior-supervisions, do not report admin problem?
- Problem: superior changed, but we first encounter this through a user changing company. Change is not detected at this point, old superiors remain until an old company associate is updated too
2024-08-30 17:41:33 +02:00
ae235bf269
chore(webpack): update webpack config for major node and npm update
2024-08-29 18:49:59 +02:00
b4a59f6b02
chore(package.json): add/fix more frontend dependencies
2024-08-29 18:49:22 +02:00
43319fbcca
chore(admin): unreachable page offers convient avs and ldap synch buttons
2024-08-29 18:12:10 +02:00
d25ce1a011
chore(package.json): upgrade and fix dependencies
2024-08-29 18:02:07 +02:00
f9dd14ca9b
chore(package.json): remove orphan definitions and scripts
2024-08-29 17:44:30 +02:00
863010a630
chore(package.json): upgrade dependencies and remove unnecessary packages
2024-08-29 17:43:31 +02:00
f946e99da3
fix(ldap): no more timeout for ldap synch all button
2024-08-29 16:45:39 +02:00
6da2146793
build(docker/frontend): add debug info
2024-08-29 16:41:06 +02:00
2c5423e869
ci(gitlab-ci): fix release needs
2024-08-29 16:38:39 +02:00
f2072ca31b
ci(gitlab-ci): unite release:prepare and release:changelog jobs
2024-08-29 16:37:55 +02:00
5ae515594d
ci(gitlab-ci): use new versioning script to compute release version
2024-08-29 16:35:17 +02:00
45d1480181
build(docker/frontend): upgrade nodejs version
...
14.7.1 -> 20.17.0, probably with a lot yet untreated breaking changes
2024-08-29 16:28:41 +02:00
cfe2318f81
fix(avs): attempt LDAP upsert before creating avs users
2024-08-29 16:15:16 +02:00
64ff002ffb
chore(firm): provide more filters for supervisors
...
also fix build #175
2024-08-29 14:34:37 +02:00
8397c468a0
fix(firm): fix #175 by separating superiors in firm tables and selections
2024-08-28 17:50:44 +02:00
81721b0794
chore(status): improve readability of time spans
2024-08-28 10:45:11 +02:00
40dadd5876
fix(firm): fix #174 by adding address search filter to all company view
2024-08-28 10:44:27 +02:00
b7e5b8f111
fix(model): flip erroneous boolean SQL default for CompanyPostalAddress
...
changing this SQL default value now is admittedly too late, as the damage is already done, but documents the right default value nevertheless
2024-08-28 09:55:57 +02:00
3257926da7
build(docker/frontend): pin nodejs version
2024-08-28 04:19:40 +02:00
82838a22b5
ci(gitlab-ci): fix rules for container rebuilds
2024-08-28 03:15:11 +02:00
096082cb67
build(docker/backend): set stack root outside build dir to avoid overwrites
2024-08-28 03:09:36 +02:00
71d3ea01a5
ci(gitlab-ci): revise release rules
2024-08-28 02:50:13 +02:00
5d6c7f6d13
ci(gitlab-ci): fix release-rules
2024-08-28 02:28:40 +02:00
4d882b1dd3
ci(gitlab-ci): revisit GIT_STRATEGY for builds
2024-08-28 02:27:10 +02:00
5a505085de
build(docker/fradrive): update fradrive Dockerfile for final release container
2024-08-28 02:13:50 +02:00
8570bac39e
ci(gitlab-ci): work on release jobs
2024-08-28 02:12:47 +02:00
8ec2875590
fix(avs): switch company did not always increase priority
2024-08-27 16:23:42 +02:00
9c82558d71
fix(user): fix pagination and count for supervision tables
2024-08-26 17:40:57 +02:00
db519d3bcf
ci(gitlab-ci): fix release needs
2024-08-26 15:53:21 +02:00
5471a99475
ci(gitlab-ci): add release stub; use GIT_STRATEGY none for frontend and backend downstreams
2024-08-26 15:52:05 +02:00
e8f9c21b7c
chore(problem): admin problem filtering works on full text now
2024-08-26 15:17:01 +02:00
6214d08558
ci(gitlab-ci): fix backend image dependencies
2024-08-26 14:32:17 +02:00