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 |
|
angel
|
94e3d25408
|
changes/simplified auth requirements
|
2026-01-05 14:38:23 -07:00 |
|
angel
|
8b26aa3628
|
updated id token lifetime
|
2026-01-05 14:11:18 -07:00 |
|
angel
|
8ccc795812
|
implemented access token refreshing - untested
|
2026-01-04 21:34:24 -07:00 |
|
angel
|
e36c759dc2
|
README.md: added etsy link generation fix to roadmap
|
2026-01-04 15:21:53 -07:00 |
|
angel
|
49c7d76af0
|
README.md: added Auth0 refresh token flow to roadmap
|
2026-01-04 15:18:11 -07:00 |
|
angel
|
057a7d44f4
|
README.md: added etsy notes
|
2025-12-31 00:31:48 -07:00 |
|
angel
|
8f398cc17c
|
README.md: added ecommerce platform list
|
2025-12-31 00:27:03 -07:00 |
|
angel
|
240d82344c
|
authorization enforced on webpages
|
2025-12-30 18:08:22 -07:00 |
|
angel
|
c01d700482
|
http response tooling written
|
2025-12-30 14:42:04 -07:00 |
|
angel
|
493d15eae8
|
updated nav
|
2025-12-30 11:37:29 -07:00 |
|
angel
|
76fade5cdc
|
mobile-friendly viewport
|
2025-12-30 02:09:39 -07:00 |
|
angel
|
8090a6f25e
|
save oauth user_id and link users and accounts
|
2025-12-30 02:06:14 -07:00 |
|
angel
|
bc592718bf
|
renames a couple db migration files
|
2025-12-29 23:50:14 -07:00 |
|
angel
|
cc74842e63
|
implement auth using Auth0
|
2025-12-29 23:49:23 -07:00 |
|
angel
|
c9100383e4
|
account page stubbed: link to etsy sign up
|
2025-12-29 06:06:13 -07:00 |
|
angel
|
61f9afb39c
|
etsy: removed generated api server and spec
|
2025-12-28 16:05:53 -07:00 |
|
angel
|
ad4e86fca7
|
etsy: generated api client
|
2025-12-28 15:06:43 -07:00 |
|
angel
|
a0f43cb336
|
etsy: saved api key
|
2025-12-28 14:40:25 -07:00 |
|
angel
|
2feec98479
|
README.md: added app constraints section
|
2025-12-28 14:39:12 -07:00 |
|
angel
|
051cf1da5d
|
prototype report page
|
2025-12-28 14:38:06 -07:00 |
|
angel
|
49bbe281df
|
defined some webpages in design document
|
2025-12-24 01:39:15 -07:00 |
|
angel
|
9539fa47fb
|
updated diagrams
|
2025-12-24 01:28:50 -07:00 |
|
angel
|
11ff52b1c7
|
process raw_store_events records automatically via triggers
|
2025-12-24 01:22:43 -07:00 |
|
angel
|
d1978d6a86
|
ignore vim swap files
|
2025-12-24 00:55:51 -07:00 |
|
angel
|
3823fa7331
|
raw_store_events store started
|
2025-12-24 00:55:22 -07:00 |
|
angel
|
cdbc08dea2
|
site and webhooks packages stubbed
|
2025-12-23 22:35:38 -07:00 |
|