66 Commits

Author SHA1 Message Date
5688162a5b fix dark mode contrast 2025-08-17 18:27:33 -07:00
99bac19300 update dashboard navigation 2025-08-16 20:22:49 -07:00
17d25da9d4 finish ui redesign 2025-08-16 20:13:22 -07:00
5e7524196a update website create form 2025-08-10 20:32:31 -07:00
7a1952b100 redesign site interface 2025-08-10 20:17:26 -07:00
d26f309cf5 mark guestbook as deleted alongside website 2025-08-02 10:51:42 -07:00
65801464f1 use static filesystem for dev environment 2025-07-24 21:45:58 -07:00
bcbba7e872 allow user to delete a site 2025-07-22 21:58:05 -07:00
dae0108589 editing of website info 2025-07-21 20:16:18 -07:00
2759127cf9 add oidc unit tests 2025-07-19 15:36:50 -07:00
f6e332b76a unit testing for oidc and fix test cases for remote comments 2025-07-17 17:02:35 -07:00
db1d4e1ad2 env file config 2025-06-29 20:16:37 -07:00
c56a445c6a add app configuration 2025-06-29 18:12:32 -07:00
58e6f35585 implement OIDC login flow 2025-06-29 17:19:35 -07:00
133d8bcfe9 normalize urls, fix website creation 2025-06-27 13:24:03 -07:00
a15bbcee3d redirect to proper location 2025-06-27 13:23:35 -07:00
c3b10ae239 add remote client examples and webcomponent script 2025-06-26 20:12:24 -07:00
306053b1e3 allow remote comments only from expected url 2025-06-25 20:05:37 -07:00
a72d32850b setup remote commenting, serialize comments in json 2025-06-25 00:02:27 -07:00
89be6fa34d cors middleware 2025-06-12 09:36:45 -07:00
66cf07a024 add route for json data, standalone form, timezone conversion 2025-06-11 23:09:12 -07:00
861c953d01 fix panic when submitting invalid form on guestbook page 2025-06-09 22:28:36 -07:00
b9842ddd5e reflect model changes in mocks 2025-06-08 21:29:17 -07:00
d574dab3a7 add end-to-end test for guestbook view and user registration 2025-06-08 21:14:31 -07:00
1983662216 unit test scaffolding 2025-06-08 21:10:44 -07:00
8b6ae897a5 add db migration mechanism 2025-06-08 14:11:16 -07:00
4415ed90e8 use transactions in user insert and select 2025-06-08 08:06:16 -07:00
d009bd98ac merge guestbookmodel with websitemodel and fix minor ui bugs 2025-06-07 21:46:23 -07:00
a08a6b3f41 implement guestbook visibility and comment toggling 2025-06-02 23:09:14 -07:00
c3f08fb745 scaffolding for guestbook settings ui 2025-05-25 23:08:20 -07:00
019b31aa9f implement guestbook settings db code 2025-05-25 23:07:44 -07:00
260ddbe740 move user settings code 2025-05-25 23:05:53 -07:00
1a41a94b41 use generic SetUserSettings function, remove specific function 2025-05-23 10:15:30 -07:00
3c811c9533 clean up unnecessary code 2025-05-18 11:27:54 -07:00
8b681922f6 restructure settings code 2025-05-18 10:49:24 -07:00
2b9d0e11b8 generic setting update code 2025-05-09 23:59:54 -07:00
3ce55bb870 user settings 2025-05-09 20:24:53 -07:00
82c00b9a01 implement user settings for timezone 2025-05-03 23:14:58 -07:00
8222af6d98 update gitignore 2025-03-25 20:50:30 -07:00
2c10c1f26a delete templ.txt files 2025-03-25 20:49:47 -07:00
025f273f48 improve UI with classless css library and other various modifications 2025-03-24 21:00:19 -07:00
f239b17255 Merge branch '14-cleanup' into dev 2025-03-23 16:16:56 -07:00
1b44d23dd6 prepare for test deployment
embed static files
remove hard tls requirement
2025-03-23 16:16:30 -07:00
a41244fb62 Merge pull request '14-cleanup' (#15) from 14-cleanup into dev
Reviewed-on: #15
2025-03-23 22:16:50 +00:00
64ff095002 add page to display all guestbooks 2025-03-23 15:15:08 -07:00
303e51f53e fix website creation event trigger 2025-03-23 14:53:13 -07:00
e065d5630c implement hiding and unhiding a comment 2025-03-23 14:39:48 -07:00
fa5507e719 convert user deleted field 2025-03-23 14:39:31 -07:00
7537fa2e92 implement comment deletion and debug mode 2025-03-23 12:57:49 -07:00
365e727284 cleanup unused code and add not implemented handler so links don't 404 2025-03-23 08:48:56 -07:00