Commit Graph
100 Commits
Author SHA1 Message Date
angel 4352062227 mock sync group editing: made tables columns more consistent; initialize database rows upon editing 2026-02-20 23:04:18 -07:00
angel 5ec4fe67b0 auth: expose more auth info in gin context to support future login redirect capability 2026-02-18 22:28:03 -07:00
angel a3ae872e9d updated mock sync group accordions: editing state; cancel editing 2026-02-17 19:35:12 -07:00
angel 7ef4638daa added Edit Group button to mock sync group accordion 2026-02-17 18:29:34 -07:00
angel d04a57beec moved mock syn group list item to component 2026-02-17 17:11:08 -07:00
angel 34a7cf42a7 hide new sync group table tooltip 2026-02-17 16:53:10 -07:00
angel b8f703cda4 accordion: make smooth animation toggleable 2026-02-15 13:39:31 -07:00
angel c0966ceeb4 fixed mock sync group table styles 2026-02-14 20:07:18 -07:00
angel b53fb18737 eliminated bad hx-swap-oob on mock inventory page 2026-02-14 19:02:50 -07:00
angel aefcfea0f9 replaced remaining details elements with accordion component 2026-02-14 01:43:30 -07:00
angel 6838d13c7a updated templater library; added accordion component 2026-02-14 01:29:28 -07:00
angel 95ef64ce18 ability to delete mock sync groups 2026-02-10 18:05:30 -07:00
angel 0944703d2a removed intermediate /internal directory 2026-02-09 13:40:31 -07:00
angel b155280081 mock shop sync group listing draft page 2026-02-08 12:31:10 -07:00
angel e3b2dd3377 move shops to new page; live vs mock navbar 2026-02-06 16:37:55 -07:00
angel 548f72d9a4 improved mock shop listing style 2026-02-05 18:29:32 -07:00
angel 0ffde6e83d mock shop page: can set count 2026-02-05 18:24:47 -07:00
angel 0e36012e6d mock shop page: can delete listings 2026-02-05 17:18:56 -07:00
angel e7f39d69b3 mock shop page: store listing search in query 2026-02-05 12:00:12 -07:00
angel 24ebf2742f mock shop page: case-insensitive search 2026-02-05 11:07:07 -07:00
angel 0924d0edb1 mock shop page: search listings 2026-02-05 11:02:29 -07:00
angel 02893511ba mock shop page: order listings 2026-02-05 10:33:39 -07:00
angel 925e2b9db8 mock shop page allows updating of listings 2026-02-05 10:17:19 -07:00
angel d187fbc0f4 mock shop page now more mobile friendly 2026-02-04 23:44:08 -07:00
angel c61f291dba stubbed updating of saved mock listing 2026-02-04 23:33:04 -07:00
angel 813fbb11b1 saved mock listing 2026-02-04 22:48:57 -07:00
angel a8dda86882 stubbed mock shop creation route 2026-02-03 08:28:07 -07:00
angel e74854bf6e ability to mock stores stubbed 2026-01-30 00:55:17 -07:00
angel b1593e8202 reorganized account page component templates more 2026-01-29 21:39:51 -07:00
angel 2b7e200e43 reorganized account page component templates 2026-01-29 21:30:58 -07:00
angel b5ac158ae1 used reusable button component 2026-01-29 20:54:24 -07:00
angel 2e57c7237f deleted unused file 2026-01-29 20:52:04 -07:00
angel 2eaa0fcf3a stubbed mock shop creation forms 2026-01-29 20:49:28 -07:00
angel 12ba219ef9 tooltip component 2026-01-29 18:52:54 -07:00
angel 9ae8745b12 account page: popover instructions prototype 2026-01-28 20:43:12 -07:00
angel 8f38f141e5 account page: fixed platform reordering bugs 2026-01-28 02:14:27 -07:00
angel a50c0ef18d account page: can now reorder entries under shops sections by drag and drop 2026-01-26 13:51:40 -07:00
angel a2d8993e0e updated accounts page: transition the store details when opening 2026-01-25 02:06:54 -07:00
angel 2b1cc7af75 updated accounts page: display user info and list shops 2026-01-25 01:23:52 -07:00
angel 1c305cd494 basic account creation flow created 2026-01-24 16:45:38 -07:00
angel 7d37fae332 fixed sync group draft listing component 2026-01-24 14:24:34 -07:00
angel 70eeead0c2 old comment 2026-01-24 14:21:54 -07:00
angel 50325e7cf7 replaced sync-group api redirect response with 200s and 201s 2026-01-24 14:21:39 -07:00
angel eacbea473c fix account paths comments 2026-01-24 14:14:44 -07:00
angel 8438c26d88 moved middleware auth to auth package 2026-01-24 14:10:34 -07:00
angel a6267ac189 moved middleware event publisher to sse package 2026-01-24 14:06:19 -07:00
angel 720c3fb4e0 moved templates package into ui dir 2026-01-24 13:37:11 -07:00
angel d8c7427eb2 cleaned up unused middleware 2026-01-24 13:29:32 -07:00
angel e0597b31e8 organized api packages into a unified constructor 2026-01-24 13:12:54 -07:00
angel d6d0bf1b4c cleaned up webhooks package 2026-01-24 12:47:54 -07:00
angel ff231897df server better organized 2026-01-24 12:41:32 -07:00
angel 7154494016 var rename 2026-01-24 12:22:32 -07:00
angel 52b4d18236 auth clean up and redirect fixes 2026-01-24 12:20:11 -07:00
angel e4069e18e2 moved auth into middleware 2026-01-23 23:34:22 -07:00
angel 649595718c new response middleware functions to simplify middleware 2026-01-23 22:16:11 -07:00
angel 3fd533091c gin error handler 2026-01-23 21:33:36 -07:00
angel b9464adada fix create account link; more dev data 2026-01-23 20:13:41 -07:00
angel 1509d39373 profile popover in footer 2026-01-23 04:24:24 -07:00
angel a44a727c92 stop draft sync group table from scrolling when updated 2026-01-23 02:46:09 -07:00
angel 3d70d08dac split oauth_tokens.claims column up; improved fonts; allow multiple sse connections per user; make navbar and use friendly 2026-01-23 02:31:34 -07:00
angel 38aa3796b9 mock shops more spelled out 2026-01-22 15:14:44 -07:00
angel b182685ec3 mock store tables stubbed in db schema 2026-01-21 20:15:44 -07:00
angel 321bc6fc00 regenerate diagrams and styles 2026-01-21 19:21:17 -07:00
angel d44c4a3228 removed Draft 2 comment 2026-01-21 00:44:31 -07:00
angel c4348d6d3d updated draft sync group table buttons upon table change 2026-01-21 00:40:33 -07:00
angel de18de49e9 update sync group draft table shop listing options based on selected shops 2026-01-20 23:25:03 -07:00
angel 4f2ae26d58 filter ss events by account 2026-01-20 21:11:02 -07:00
angel 1130366bf5 sse support 2026-01-20 20:48:19 -07:00
angel 88eb917381 not found page updated 2026-01-19 14:35:52 -07:00
angel afeb28f7f3 not found page 2026-01-19 12:01:15 -07:00
angel 4dd2f9aa89 oops 2026-01-19 11:14:48 -07:00
angel af903512be updated templater library 2026-01-19 11:13:16 -07:00
angel 690923efb3 fixed reference to PathParams 2026-01-18 21:57:14 -07:00
angel 4c25e5e8e9 updated templater 2026-01-18 17:39:07 -07:00
angel 717956790f removed old components 2026-01-13 22:48:09 -07:00
angel 7481cec0d5 installed gin 2026-01-13 22:07:20 -07:00
angel 851234d9fa internal logging library 2026-01-12 23:21:52 -07:00
angel ee2808f8a1 moved webhooks into api dir 2026-01-12 05:05:33 -07:00
angel 1001be08e9 simplified NewServer() 2026-01-12 05:03:05 -07:00
angel 0d6af06d65 subrouters 2026-01-12 04:54:53 -07:00
angel a72fd9e0e8 replaced fmt.Println with logger usage 2026-01-11 17:15:57 -07:00
angel 83b99418cd dropped unused path functions 2026-01-11 17:08:08 -07:00
angel 85ccace24f separated logger middleware 2026-01-11 17:05:20 -07:00
angel 9de51c3925 installed logger 2026-01-11 16:54:50 -07:00
angel eed88b0764 updated tailwind script 2026-01-11 15:54:04 -07:00
angel 4e10921fd8 moved website content to root 2026-01-11 15:53:42 -07:00
angel 23f527b769 moved webhook initialization down 2026-01-11 15:42:03 -07:00
angel 388902a1a0 moved webhooks directory under server 2026-01-11 15:29:55 -07:00
angel ae01554b0b renamed site directory to server 2026-01-11 15:27:54 -07:00
angel 889aead6b6 save "create sync group" table in database 2026-01-11 05:19:20 -07:00
angel a7c8fe4d64 first drafts for inventory sync page 2026-01-09 18:03:54 -07:00
angel 846f56e50b first draft of home page 2026-01-06 19:42:21 -07:00
angel 073e5bfe26 started tailwind css 2026-01-06 05:40:28 -07:00
angel dd5ce62b0e updated README.md 2026-01-06 02:34:36 -07:00
angel e20623a6d3 redirect to desired page after authenticating 2026-01-06 02:33:48 -07:00
angel 34061d21c1 new roadmap entries 2026-01-06 01:01:53 -07:00
angel ff8e3a817f installed tailwindcss 2026-01-06 01:01:40 -07:00
angel e3e996ca7a oauth: automatically clean up expired oauth state in db 2026-01-05 15:56:53 -07:00
angel 55a7fcfede etsy: only generate linking urls upon demand 2026-01-05 15:40:35 -07:00
angel 5b3a4b5468 README.md: removed mistaken auth requirement 2026-01-05 14:41:51 -07:00