Commit Graph

68 Commits

Author SHA1 Message Date
Teajey 5769d44576
feat: first user is an admin 2025-06-19 20:32:52 +09:00
Teajey 5c13893f23
feat: wish making 2025-06-19 19:52:24 +09:00
Teajey bffa68c9f7
feat: register and login 2025-06-19 00:52:08 +09:00
Teajey d89b855299
refac: rename current module to http 2024-12-29 23:50:12 +13:00
Thomas Williams 9ea200464d Merge pull request '2024-12-29-fixes' (#12) from 2024-12-29-fixes into main
Reviewed-on: #12
2024-12-29 20:43:32 +13:00
Teajey 8a1fef487a
fix: only trim group name 2024-12-29 20:42:59 +13:00
Teajey ffd3890584
fix: check if session exists for see other 2024-12-29 20:41:42 +13:00
Teajey dd952a1f39
fix: check if flash field exists 2024-12-29 20:41:21 +13:00
Thomas Williams fbc6c9ca20 Merge pull request 'Changes made while flying Tokyo -> Auckland' (#11) from tokyo-wellington-changes into main
Reviewed-on: #11
2024-12-27 22:40:29 +13:00
Teajey fefc4ac3db
refac: dry single queries 2024-12-18 22:59:59 +09:00
Teajey c8d179e297
feat: write flashes in SeeOther response 2024-12-18 22:02:55 +09:00
Teajey 67abba1f67
refac: db/ as submodule of api/ 2024-12-18 22:01:41 +09:00
Teajey f2e67761ff
feat: normalized usernames 2024-12-18 21:27:59 +09:00
Teajey 7f284d5003
feat: configurable db file name 2024-12-18 21:27:10 +09:00
Thomas Williams b471a2e084 Merge pull request 'Deprecate /group/, and reinstate login props flash' (#7) from 5-simplify-routes into main
Reviewed-on: #7
2024-12-05 21:19:52 +13:00
Teajey e9a8b7b020
fix: reinstate login props flash 2024-12-05 17:14:40 +09:00
Teajey 8175812e48
feat: deprecate /group/ endpoints 2024-12-05 17:14:18 +09:00
Thomas Williams 2940ffa915 Merge pull request 'feat: use rsvp module' (#6) from response-middleware-1 into main
Reviewed-on: #6
2024-12-05 01:05:30 +13:00
Teajey ca484e95a1
feat: use rsvp module 2024-12-04 20:52:56 +09:00
Teajey dcba801dde
feat: user deletion and get user as json 2024-11-22 10:48:41 +09:00
Teajey 20761920d3
feat: page not found 2024-11-21 20:17:04 +09:00
Teajey b48140e9c3
fix: correctly assign member 2024-11-21 20:17:04 +09:00
Teajey 98a39f8e4f
feat: group members always initialized 2024-11-21 20:17:04 +09:00
Teajey 271163a889
feat: groups json interface 2024-11-21 20:17:04 +09:00
Teajey 5a4097f4fe
feat: remove register json post endpoint 2024-11-21 20:17:04 +09:00
Teajey 994f4ee64a
feat: json login support 2024-11-21 20:17:04 +09:00
Teajey fac92511ee
feat: list users json endpoint 2024-11-21 20:17:04 +09:00
Teajey d2fb0fa707
feat: register via json
also lots of refactoring (sorry)
2024-11-21 20:17:03 +09:00
Teajey 782ffbbe6d
feat: register via json
also lots of refactoring (sorry)
2024-11-20 17:42:20 +09:00
Teajey f660d8c0eb
feat: store session server-side 2024-11-18 20:46:26 +09:00
Teajey 2612c37671
feat: rm generated from version control 2024-11-16 15:25:21 +09:00
Teajey d2d9e6c78d
refac: workspace 2024-11-08 23:10:41 +09:00
Teajey e86fed2f00
feat: groups 2024-10-27 16:49:49 +09:00
Teajey 04dc7e9376
feat: better public wishlist text 2024-10-26 12:39:41 +09:00
Teajey 0cc6abe03b
feat: improvements
- better error presentation
 - public wishlist view
2024-10-26 12:30:11 +09:00
Teajey fb658e16fa
fix: allow scroll refresh 2024-05-24 16:54:36 +12:00
Teajey 808d12c9ce
feat: more help text 2024-05-24 16:36:04 +12:00
Teajey 37c3f1f20d
refac: slim up endpoints 2024-05-23 22:00:27 +12:00
Teajey b38e707ae2
feat: can delete your ideas on other's lists 2024-05-23 21:33:56 +12:00
Teajey 7d46722053
feat: add gifts to other's wishlists 2024-05-23 14:07:37 +12:00
Teajey ffb27bfd93
fix: share link 2024-05-23 00:41:40 +12:00
Teajey 4b60cdbcc2
feat: min password length 2024-05-23 00:20:31 +12:00
Teajey 4cfa05d9fd
feat: login/registration messages 2024-05-23 00:14:38 +12:00
Teajey 9bf854db1a
feat: pure go sqlite driver 2024-05-22 23:21:01 +12:00
Teajey ed1db2f525
feat: throw c build stuff out the window 2024-05-22 23:14:51 +12:00
Teajey f23a45b9c0
debugging build stuff 2024-05-22 23:12:32 +12:00
Teajey 199c75be27
feat: build stuff 2024-05-22 20:23:45 +12:00
Teajey 245bd6ef9c
feat: build.sh 2024-05-21 01:05:55 +12:00
Teajey 60831449de
feat: distinguish host and serve port 2024-05-20 22:59:54 +12:00
Teajey d000f23fba
feat: generate db init query into src 2024-05-20 22:40:05 +12:00