|
|
cfd40e0bda
|
chore(letter): use proper caching for pdf generation via pandoc
|
2023-05-02 16:36:26 +00:00 |
|
|
|
d46ff7ed7f
|
chore(caching): for company table working
|
2023-05-02 16:15:45 +00:00 |
|
|
|
768f03f672
|
feat(letter): allow printing of multiple course certificates at once
|
2023-04-06 15:41:59 +00:00 |
|
|
|
5f536864a5
|
refactor(letter): change pdf download for course certificates and filename generation
|
2023-04-06 12:56:59 +00:00 |
|
|
|
879b8a72be
|
chore(letter): improve certificate interpolation and styling
|
2023-04-05 16:10:53 +00:00 |
|
|
|
b3f01ba3b1
|
chore(letter): allow letter language to be fixed by MDLetter instance
|
2023-04-05 07:47:30 +00:00 |
|
|
|
5c11664830
|
chore(letter): implement course qualification letter (done)
|
2023-04-05 07:35:35 +00:00 |
|
|
|
a827f46f0f
|
chore(letter): implement course qualification letter (wip)
|
2023-04-04 11:52:21 +00:00 |
|
|
|
ee9481ebd8
|
chore(letter): letters may choose attachment encryption
|
2023-03-22 15:36:18 +00:00 |
|
|
|
2b745a4520
|
chore(renewal): adjust email and letter content, encrypt with examinee password only
|
2023-03-22 15:23:23 +00:00 |
|
|
|
583a0a254d
|
chore(letter): test printing with new ident strings working again
|
2023-03-22 10:35:39 +00:00 |
|
|
|
b84a6f2cf9
|
refactor(letter): adapt test letter printing
|
2023-03-21 12:35:30 +00:00 |
|
|
|
c9806302db
|
refactor(letter): pdf letter mechanics
|
2023-03-20 16:07:13 +00:00 |
|
|
|
bb9c2259e9
|
chore(print): rework templating and apc acknowledge id mechanism
|
2023-03-16 17:53:16 +00:00 |
|
|
|
446ab76286
|
chore(latex): rework templates for print varieties
|
2023-03-08 17:45:28 +00:00 |
|
|
|
32d56e30cc
|
chore(print): prepare modules for more letters
|
2023-03-07 15:09:51 +00:00 |
|
Steffen Jost
|
1c02b85fa2
|
fix(letter): email wrapper for renewal letter reinstated in full again
|
2023-02-02 18:56:56 +01:00 |
|
Steffen Jost
|
21fe05ea95
|
chore(letter): reactivate user update before sending
|
2023-01-20 17:49:40 +01:00 |
|
Steffen Jost
|
5e2931db9e
|
another attempt to fix build
|
2023-01-19 22:36:47 +01:00 |
|
Steffen Jost
|
ad4fbc41c6
|
chore: refactor to fix circular depenency, update receivers before sending, improve company model
|
2023-01-19 17:59:58 +01:00 |
|
Steffen Jost
|
9da61c10b5
|
chore(mail): add setting to reroute all mails (letters are generated but not sent)
|
2023-01-17 13:34:37 +01:00 |
|
Steffen Jost
|
4214c164c4
|
chore(letter): default pdf passwort card no without leading zeros
|
2023-01-11 11:50:31 +01:00 |
|
Steffen Jost
|
187a3b01ea
|
chore(letter): fix english language renewal letter wording
|
2022-12-22 10:36:53 +01:00 |
|
Steffen Jost
|
38e47a2e99
|
chore(mail): fix various typos and formatting problems
|
2022-12-21 16:03:53 +01:00 |
|
Steffen Jost
|
90a5f07c04
|
fix(mail): fix various minor email attachment problems
|
2022-12-20 17:39:21 +01:00 |
|
Steffen Jost
|
10b443f188
|
test(pandoc): fix an occasionally erroneously failing test
|
2022-12-13 10:51:10 +01:00 |
|
Steffen Jost
|
1686a96cc5
|
chore(avs): prepare function to update all letter receivers
|
2022-12-08 17:03:10 +01:00 |
|
Steffen Jost
|
494f86a5f7
|
chore(avs): creating new users by cardno or internpersno completed
|
2022-11-17 18:13:54 +01:00 |
|
Steffen Jost
|
7528c6ec0b
|
chore(letter): generic supervisor letter working
|
2022-11-10 13:10:37 +01:00 |
|
Steffen Jost
|
a7949aba9c
|
chore(letter): generalizing letter sending (WIP)
|
2022-11-09 17:05:57 +01:00 |
|
Steffen Jost
|
2cdc5530ad
|
chore(i18n): working on i18nHamletFile
|
2022-11-08 18:05:50 +01:00 |
|
Steffen Jost
|
8a60cd8c02
|
chore(lpr): sanitze printjob names, remove unusable printAckFree route
|
2022-11-03 16:49:43 +01:00 |
|
Steffen Jost
|
e485f2e697
|
chore(aps): direct route for automatic print job acknowledging
|
2022-10-14 18:39:31 +02:00 |
|
Sarah Vaupel
|
582b075466
|
chore: conform to REUSE specification
|
2022-10-12 09:35:16 +02:00 |
|
Steffen Jost
|
1731d22ba5
|
fix(lms): prevent duplicated LmsIdents and Letter sending
|
2022-09-30 18:21:55 +02:00 |
|
Steffen Jost
|
c76fb2229d
|
chore(lpr): convenience acknowledgement secured against being outdated by hash
|
2022-09-28 16:03:58 +02:00 |
|
Steffen Jost
|
fdd2da2405
|
chore(lpr+avs): show print ack-date for lms letter invites; refactor avs codes
|
2022-09-27 18:31:24 +02:00 |
|
Steffen Jost
|
77fe8051d2
|
refactor(lms): correct pdf password sanitation and validation
|
2022-09-21 13:24:27 +02:00 |
|
Steffen Jost
|
cac4870c95
|
feat(lpr): print center allows filtering by day now
|
2022-09-09 15:46:18 +02:00 |
|
Steffen Jost
|
fc926c23cb
|
refactor(lpr): fix sender recipient switch and remove printjob uuid column from print center
|
2022-09-09 13:29:40 +02:00 |
|
Steffen Jost
|
68bd7ff51b
|
refactor(lpr): sanitizing cmd argument properly
|
2022-09-07 17:58:55 +02:00 |
|
Steffen Jost
|
6d7209b3da
|
refactor(pdf): more useful filenames generated
|
2022-09-06 17:46:01 +02:00 |
|
Steffen Jost
|
655fcf7564
|
feat(users): allow users to set postal address and email encryption password
|
2022-09-06 16:49:51 +02:00 |
|
Steffen Jost
|
20e33bbe13
|
lms(notify): complete notifications and fix various bugs
|
2022-09-02 18:53:34 +02:00 |
|
Steffen Jost
|
bdfb38d8dc
|
pandoc: restrict exports of print modul to avoid rogue print jobs
|
2022-09-02 17:05:10 +02:00 |
|
Steffen Jost
|
d3314b3e36
|
lpr: add postal address field to user table
|
2022-08-24 18:25:34 +02:00 |
|
Steffen Jost
|
3dbdccfa7b
|
lpr: link lpr calls and printJob db entries for actual printing
|
2022-08-16 12:02:28 +02:00 |
|
Steffen Jost
|
839b126c6a
|
refactor(lpr): minor code cleaning after testing
|
2022-08-15 16:18:09 +02:00 |
|
Steffen Jost
|
5e7b511eb2
|
chore(lpr): make lpr settings configurable via env or yml
|
2022-08-15 14:07:16 +02:00 |
|
Steffen Jost
|
4dbf5f35be
|
chore(lpr): call lpr in qualfication renewal message
|
2022-07-29 16:55:22 +02:00 |
|