DAS

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-10-07
09:20
Update external dependencies ... (Leaf check-in: 590375ee21 user: stern tags: trunk)
2024-08-14
09:06
Update dependencies -> use Go 1.23 ... (check-in: d5faf1d335 user: stern tags: trunk)
2024-08-06
09:50
Update dependency webs/site to fix URL path generation bug ... (check-in: 4cda34a174 user: stern tags: trunk)
09:16
Move builtin url-for to new package sxwebs/sxsite ... (check-in: 890366035e user: stern tags: trunk)
2024-08-04
15:33
WebUI: refactor call to template function ... (check-in: 6e487483c7 user: stern tags: trunk)
2024-08-02
16:41
Move site structure declaration into external package ... (check-in: 29c9b86ec6 user: stern tags: trunk)
13:38
Move some WebUI methods to Site and template ... (check-in: 883a452ecd user: stern tags: trunk)
13:21
Refactor to decouple template and WebUI ... (check-in: 30ca2379c9 user: stern tags: trunk)
13:09
Refactor template handling to decouple it from WebUI object ... (check-in: 6ccd938db2 user: stern tags: trunk)
10:48
Update dependencies ... (check-in: b6e4215d59 user: stern tags: trunk)
10:46
Update to latest sx (to fix a race / logic error) ... (check-in: b0cda77011 user: stern tags: trunk)
2024-08-01
16:11
Removeing call to (render-template t) and use (t) instead ... (check-in: 933a9eff90 user: stern tags: trunk)
2024-07-29
18:24
Allow to add topics only if course is not finished ... (check-in: 6d2f24356a user: stern tags: trunk)
18:11
Refactor consistency check for courses ... (check-in: 2673444f31 user: stern tags: trunk)
16:53
Do not allow course changes after the term has ended ... (check-in: 42989c71fa user: stern tags: trunk)
2024-07-26
17:09
Allow to show rendered notes for a term ... (check-in: c00a5f7d34 user: stern tags: trunk)
15:31
List topics on course page ... (check-in: 3c8ef6bb32 user: stern tags: trunk)
14:03
Add form to ad new topics for a given course ... (check-in: 93a4a01337 user: stern tags: trunk)
2024-07-25
17:09
Refactor term/course code to remove some TODOs ... (check-in: 7a453f2dd0 user: stern tags: trunk)
14:13
Add rule to check if course deleteion is allowed ... (check-in: 52efebfe91 user: stern tags: trunk)
13:38
Trying to delete a term with a course results in "Bad Request" (and not in "Forbidden") ... (check-in: 91218ee54b user: stern tags: trunk)
2024-07-24
18:17
Refactor course list handler (webui) ... (check-in: 8c759e3767 user: stern tags: trunk)
10:00
Allow to delete a term if there is no associated course ... (check-in: fb39b957cf user: stern tags: trunk)
09:55
Refactor WebUI handling of terms and courses ... (check-in: f0b635198e user: stern tags: trunk)
2024-07-23
17:15
On form errors, let form content unchanged; allow form cancel actions ... (check-in: 7231ae821a user: stern tags: trunk)
14:55
Update dependencies; remove workaround when nil pointer symbol is unbound ... (check-in: 9d7cb372f6 user: stern tags: trunk)
12:04
Add finish date to term; fix some glitches ... (check-in: b687ffacb5 user: stern tags: trunk)
10:50
Add pubnotes and notes to some entities ... (check-in: 43e1975369 user: stern tags: trunk)
2024-07-22
17:08
Refactorings to enhance undestanding ... (check-in: 51b18ccf91 user: stern tags: trunk)
16:41
Fix user name handling on root page (again) ... (check-in: e83aeef1d2 user: stern tags: trunk)
16:35
Refactor term edit handling ... (check-in: 76e866fa36 user: stern tags: trunk)
16:03
Refactor template handling by removing error handling code in handlers ... (check-in: f875ebfc89 user: stern tags: trunk)
14:48
Initial refactoring of template handling ... (check-in: ffb9b8f0e3 user: stern tags: trunk)
13:42
Add maximum field length to other forms ... (check-in: 798cd37c58 user: stern tags: trunk)
13:36
Add email to user data ... (check-in: 217890728e user: stern tags: trunk)
11:01
Refactor http.HandlerFunc towards http.Handler ... (check-in: 69ff1b966b user: stern tags: trunk)
2024-07-19
16:38
Initial skeleton to create topics ... (check-in: 984a5e020a user: stern tags: trunk)
15:29
Refactor OIDC handling to make it configurable ... (check-in: 745cbdf213 user: stern tags: trunk)
12:02
Rename user.StudId -> InternId; make it visible for all user roles in profile ... (check-in: 3670ea49fd user: stern tags: trunk)
2024-07-18
16:42
Initial version of OIDC authentication ... (check-in: 96fcf25582 user: stern tags: trunk)
13:50
Add timeouts to web server ... (check-in: 241145b39f user: stern tags: trunk)
13:23
Refactor login constraint for site map ... (check-in: bd8aa87c83 user: stern tags: trunk)
13:14
Support explicit item-like and dir-like URIs ... (check-in: c2542df5af user: stern tags: trunk)
10:17
Update dependencies ... (check-in: a4fef100b8 user: stern tags: trunk)
2024-06-17
11:09
Refactor prelude before retrieving terms ... (check-in: 85703ce84f user: stern tags: trunk)
11:03
Initial version of course-delete ... (check-in: 896df9af3d user: stern tags: trunk)
10:41
Fix: delete text only for a valid origin ... (check-in: fc501b58f9 user: stern tags: trunk)
10:25
Fix display error when editing courses ... (check-in: 29e371ad00 user: stern tags: trunk)
10:03
Add commands to encode and decode keys ... (check-in: 7f59769fd8 user: stern tags: trunk)
09:08
Optimize: use old course as a parameter to SetCourse, to remove one DB access ... (check-in: 6c81505467 user: stern tags: trunk)