Steffen Jost
|
a8dc8f6d90
|
refactor(avs): get rid of awkward signatures and contain AVS api to one module
|
2022-06-30 13:32:30 +02:00 |
|
Steffen Jost
|
885d268d50
|
chore(avs): ToJSON and FromJSON instances to deal with avs interface quirks in response
|
2022-06-30 11:27:48 +02:00 |
|
Steffen Jost
|
2a3b36ff71
|
chore(avs): parse status response
|
2022-06-29 15:37:05 +02:00 |
|
Sarah Vaupel
|
89aff47152
|
fix(avs): fix tests (do not exit with failure on empty avs config)
|
2022-06-29 01:25:24 +02:00 |
|
Sarah Vaupel
|
e03282fedd
|
chore: hlint
|
2022-06-28 22:20:56 +02:00 |
|
Sarah Vaupel
|
66dd1a8b70
|
feat(avs): disable certificate validation for avs api
|
2022-06-28 21:50:54 +02:00 |
|
Steffen Jost
|
3be0cf95aa
|
chore(printing): minor changes
|
2022-06-28 17:13:38 +02:00 |
|
Steffen Jost
|
3d14aee7ee
|
chore(printer): add stub for apc printing tests
|
2022-06-28 16:07:30 +02:00 |
|
Steffen Jost
|
a0cfe7807b
|
chore(avs): add person status query demo interface
|
2022-06-28 12:41:44 +02:00 |
|
Steffen Jost
|
5b56017683
|
chore(avs): connect avs form with server request
|
2022-06-27 16:50:29 +02:00 |
|
Steffen Jost
|
27b4529c17
|
chore(avs): add avs query form
|
2022-06-24 18:36:50 +02:00 |
|
Steffen Jost
|
caa96ce184
|
chore(avs): add avs settings
|
2022-06-24 16:41:26 +02:00 |
|
Steffen Jost
|
548a85ead6
|
chore(avs): alternatves for servant specification
|
2022-06-24 16:32:02 +02:00 |
|
Steffen Jost
|
b7e8c89777
|
fix(build)
|
2022-06-23 19:25:03 +02:00 |
|
Steffen Jost
|
4818b8518e
|
chore(avs): add basic servant api for person search
|
2022-06-23 19:10:38 +02:00 |
|
Steffen Jost
|
b76c414220
|
fix(pdf): embed din5008 templates within binary
|
2022-06-17 12:20:42 +02:00 |
|
Steffen Jost
|
9628cb5463
|
chore(jobs): better error message for job failures
|
2022-06-15 17:01:28 +02:00 |
|
Steffen Jost
|
b813442012
|
fix(ratio): more attempts to fix ratio bug
|
2022-06-15 16:00:25 +02:00 |
|
Steffen Jost
|
7984cd9ecb
|
chore(lms): hide lms pin column by default
|
2022-06-14 18:21:51 +02:00 |
|
Steffen Jost
|
588820f068
|
chore(users): show company department and personal number in user list
|
2022-06-14 18:20:49 +02:00 |
|
Steffen Jost
|
882ca7c582
|
fix(haddock): fix accidental haddock comments
|
2022-06-14 18:17:08 +02:00 |
|
Steffen Jost
|
dd8910c3c4
|
Fradrive dbselectif
|
2022-06-10 19:12:07 +02:00 |
|
Sarah Vaupel
|
99e39bc27a
|
fix: remove merge artifacts
|
2022-06-10 16:49:11 +02:00 |
|
Sarah Vaupel
|
f2cf9344e7
|
Merge branch master of gitlab2.rz.ifi.lmu.de:uni2work/uni2work
|
2022-06-09 21:09:18 +02:00 |
|
Steffen Jost
|
77f09f05f5
|
chore(pdf): pdf generation working with texlive-basic-scheme
|
2022-06-09 11:59:19 +02:00 |
|
Steffen Jost
|
c0eafdd1c8
|
chore(pdf): add din5008 letter templating
|
2022-06-08 18:26:14 +02:00 |
|
Steffen Jost
|
5015dba5e3
|
fix: minor corrections, also fix luatex dependencies
|
2022-06-08 16:31:56 +02:00 |
|
Steffen Jost
|
0778548285
|
Merge branch 'demo-pandoc'
|
2022-06-07 17:49:26 +02:00 |
|
Steffen Jost
|
d8d75edafe
|
fix(build): add some guards at calls to (%) for issue #34
|
2022-06-07 17:49:00 +02:00 |
|
Steffen Jost
|
cba748e94e
|
fix(build): user basic texlive package with required packages only
|
2022-06-07 16:51:27 +02:00 |
|
Steffen Jost
|
ae60271a46
|
Merge branch 'demo-pandoc'
|
2022-06-07 12:59:26 +02:00 |
|
Steffen Jost
|
e95eb73d87
|
chore(pdf): fix build, switch latex package
|
2022-06-07 12:59:02 +02:00 |
|
Sarah Vaupel
|
b47583e98c
|
chore(servant): allow redundant constraints for servant types
|
2022-06-06 16:25:30 +02:00 |
|
Sarah Vaupel
|
e3ceb27899
|
refactor: hlint
|
2022-06-04 14:10:00 +02:00 |
|
Sarah Vaupel
|
6e46e4e9ef
|
fix(workflows): add missing Hashable instance for WorkflowWorkflowListType
|
2022-06-04 00:57:04 +02:00 |
|
Sarah Vaupel
|
0c4890cbde
|
Merge branch 'master' into feat/external-apis
|
2022-06-04 00:43:31 +02:00 |
|
Steffen Jost
|
20be959aff
|
Merge branch csv osis demo into master
|
2022-06-03 20:08:07 +02:00 |
|
Steffen Jost
|
33df8e6fdc
|
chore(pdf): pdf generation demo working
|
2022-05-31 18:03:46 +02:00 |
|
Sarah Vaupel
|
85c24f713a
|
feat(workflows): implement handlers for listing all workflows
|
2022-05-28 00:10:56 +02:00 |
|
Sarah Vaupel
|
c4b225c07a
|
chore(navigation): add missing page actions for wf archives
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
09dbe8d1fe
|
chore: fix migration
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
4bdf4c185f
|
chore(workflows): partially fix archived migration
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
18129bfb17
|
chore(workflows): tweak list headings wrt archived
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
cc5cd62572
|
chore(workflows): breadcrumb either list or archive
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
4486a00d45
|
fix(migration): dont force app settings
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
2fa29d077b
|
chore(workflows): migrate archived
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
955281d2ad
|
chore: changelog
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
424692d611
|
feat(workflows): show info and warnings about scheduled/performed archivation
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
23b1065545
|
feat(workflows): set archived timestamp on state change
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
fac92f9b50
|
feat(workflows): implement archive and list page actions
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
64bd96dd70
|
chore(workflow): complete canonical routes
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
4adaf1e806
|
feat(workflows): implement breadcrumbs for archive routes
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
441609436a
|
feat(workflows): implement archive routes
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
97723ad895
|
feat(workflows): restrict all (except admin) workflow lists on non-archived
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
465a92b982
|
feat(app-settings): add duration after which finalized WorkflowWorkflows will be archived
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
088c2f5c75
|
feat(workflows): add archived timestamp
|
2022-05-27 15:07:21 +00:00 |
|
Sarah Vaupel
|
25cb7f047a
|
Merge branch 'master' into feat/external-apis
|
2022-05-27 01:50:24 +02:00 |
|
Steffen Jost
|
c5e8a38cd7
|
chore(pdf): send PDF with proper file download mechanics
|
2022-05-23 18:25:12 +02:00 |
|
Steffen Jost
|
62e1694b6e
|
chore(pdf): add initial hello-world demo
|
2022-05-23 16:41:03 +02:00 |
|
Steffen Jost
|
9a432746fc
|
chore(pdf): add initial test frame
|
2022-05-20 16:28:35 +02:00 |
|
Steffen Jost
|
9d4904f759
|
chore(lms): minor fixes
|
2022-05-19 17:10:52 +02:00 |
|
Steffen Jost
|
e7cea4aa6c
|
fix(lms): direct upload did not commit to DB
|
2022-05-19 16:44:02 +02:00 |
|
Steffen Jost
|
52e6646f39
|
Revert "chore(lms): wip actions for lms table"
This reverts commit a6ddbe7f08.
WORK IN PROGRESS TRANSFERRED TO BRANCH INSTEAD
|
2022-05-19 16:15:30 +02:00 |
|
Steffen Jost
|
a6ddbe7f08
|
chore(lms): wip actions for lms table
|
2022-05-18 18:11:47 +02:00 |
|
Steffen Jost
|
412fa9c381
|
chore(lms): direct routes send response code instead of redirect
|
2022-05-18 12:42:01 +02:00 |
|
Steffen Jost
|
a755bd0be6
|
test(i18n): failed attempts to use i18nHamletFile for mail notifications
|
2022-05-18 10:54:20 +02:00 |
|
Steffen Jost
|
1ed47e677b
|
chore(lms): remove redirect from direct handler
|
2022-05-17 16:53:15 +02:00 |
|
Steffen Jost
|
318c403b34
|
chore(pdf): add pdflatex depency; also merge minor stuff
|
2022-05-13 16:33:02 +02:00 |
|
Steffen Jost
|
9da881c0ce
|
chore(term): add some clarifications to tern settings
|
2022-04-27 18:21:03 +02:00 |
|
Steffen Jost
|
c7c0cf89ab
|
chore(lms): complete lms renewal notification and adjust db filling
|
2022-04-26 17:38:03 +02:00 |
|
Steffen Jost
|
166323cc86
|
chore(lms): add manual job execution buttons to qualifications page
|
2022-04-26 16:48:29 +02:00 |
|
Steffen Jost
|
5a23df606c
|
chore(lms): add dequeueing to crontab and change setting to hour
|
2022-04-26 16:09:59 +02:00 |
|
Steffen Jost
|
3ef4587bcc
|
chore(lms): add removal of closed lms users after audit duration expiry
|
2022-04-26 13:23:41 +02:00 |
|
Steffen Jost
|
05423d4515
|
chore(lms): job dequeue implemented, deleting missing still
|
2022-04-25 18:43:54 +02:00 |
|
Steffen Jost
|
9fe564ee25
|
chore(lms): add error-call to renewal notification to allow compilation until i18nHamletFile works
|
2022-04-25 13:12:05 +02:00 |
|
Gregor Kleen
|
46530c6c64
|
fix(frontend): various fe incompatabilities with updated tooling
|
2022-04-22 15:50:35 +02:00 |
|
Gregor Kleen
|
4a34344c33
|
feat(workflows): additional text field types
|
2022-04-21 11:06:26 +02:00 |
|
Gregor Kleen
|
21a1fb543b
|
fix(workflows): properly distinguish anonymous/automatic
|
2022-04-21 10:10:02 +02:00 |
|
Gregor Kleen
|
82a4eccaa4
|
fix(workflows): always show navigation item
|
2022-04-21 10:09:31 +02:00 |
|
Sarah Vaupel
|
d3ec0fa79e
|
chore: hlint
|
2022-04-20 23:24:51 +02:00 |
|
Gregor Kleen
|
5a3f57715b
|
refactor(form-honeypots): hide honeypots via custom attribute
|
2022-04-20 21:04:44 +00:00 |
|
Gregor Kleen
|
8085c30420
|
feat(forms): honeypots for unauthorized users
|
2022-04-20 21:04:44 +00:00 |
|
Steffen Jost
|
e0c429cd1e
|
chore(lms): work on lms send notifications, work-in-progress
|
2022-04-14 18:13:35 +02:00 |
|
Steffen Jost
|
5c9a5206df
|
chore(lms): fix some malfunctioning filters
|
2022-04-14 15:05:32 +02:00 |
|
Steffen Jost
|
5f31e10119
|
refactor(lms): fix build
|
2022-04-14 11:55:33 +02:00 |
|
Steffen Jost
|
3d546c9e82
|
chore(lms): filtering qualfication overview
|
2022-04-13 17:18:33 +02:00 |
|
Steffen Jost
|
7cacb78f01
|
chore(error): reinstate previous error message output
|
2022-04-13 14:54:57 +02:00 |
|
Steffen Jost
|
1ae2cd0846
|
chore(lms): activate qualfication job in crontab
|
2022-04-13 14:27:07 +02:00 |
|
Steffen Jost
|
265107859e
|
chore(lms): continue work on qualification overview page
|
2022-04-13 11:54:12 +02:00 |
|
Steffen Jost
|
1e4b8137e3
|
chore(lms): qualfication users page augmented
|
2022-04-12 18:20:34 +02:00 |
|
Steffen Jost
|
8af8526e61
|
chore(lms): attempts to use standard columns working now after refactoring
|
2022-04-12 17:12:15 +02:00 |
|
Steffen Jost
|
2326b077c9
|
chore(lms): lmsUser Overview reworked to newfound purpose. work in progress, compiles
|
2022-04-12 13:32:23 +02:00 |
|
Steffen Jost
|
06201bc22e
|
refactor(lms): better lms indentifiers and passwords
|
2022-04-12 11:30:53 +02:00 |
|
Steffen Jost
|
2c66cb5e5d
|
chore(lms): add more columns to all qualficiation
|
2022-04-11 16:30:45 +02:00 |
|
Steffen Jost
|
39f16b90db
|
chore(lms): lmsstatus to proper semigroup, notifications for qualifications added but need more work
|
2022-04-08 17:28:55 +02:00 |
|
Steffen Jost
|
d4c4a60e7c
|
chore(lms): add notifications stub forgotten in previous commit
|
2022-04-07 18:06:42 +02:00 |
|
Steffen Jost
|
41a05edcd4
|
chore(lms): lmsstatus to semigroup for easy switch, lms notficiation stub
|
2022-04-07 18:05:29 +02:00 |
|
Steffen Jost
|
f1021d4e10
|
chore(lms): add primary lms job handler for kickoff of all qualifications
|
2022-04-06 18:19:36 +02:00 |
|
Steffen Jost
|
49ccb35035
|
chore(lms): dispatch single fresh lms user implemented
|
2022-04-06 17:35:47 +02:00 |
|
Steffen Jost
|
19f77dad02
|
chore(lms): implement job handler to enqueue renewals
|
2022-04-05 18:06:33 +02:00 |
|