This website requires JavaScript.
c60ec969d5
Products are nearly finished, also switched to mock api
main
Thastertyn
2025-04-19 11:02:13 +02:00
0986336aea
Merge branch 'main' of ssh://gitea.thastertyn.xyz:3022/Thastertyn/swag-shop
Thastertyn
2025-04-18 13:15:09 +02:00
cd9f68dfc9
Currency work and token validation
Thastertyn
2025-04-18 13:14:46 +02:00
d2101247d1
Added currency list for further usage in an input
Thastertyn
2025-03-18 22:46:16 +01:00
cbb799f879
Minor tweaks to design
Thastertyn
2025-03-18 22:26:36 +01:00
09ddb05efe
Shop about page
Thastertyn
2025-03-18 15:26:16 +01:00
260bef98cd
Minor tweaks to sign up on frontend and database structure
Thastertyn
2025-03-17 19:27:09 +01:00
d0690f2f06
Major addition. User register, login and update is now functional on frontend, removed UUID5 for UUID4 for users and many more changes
Thastertyn
2025-03-16 22:24:54 +01:00
d87c280109
Shop registration works now
Thastertyn
2025-03-14 13:40:50 +01:00
a0d238c840
Switched to UV instead of poetry
Thastertyn
2025-03-14 12:44:09 +01:00
9c2b88b103
Renamed hooks on frontend and started working on shop registration
Thastertyn
2025-03-13 15:41:44 +01:00
3b42ea6914
Fixed dependency versions to finally stop conflicts
Thastertyn
2025-03-13 07:45:19 +01:00
39b99d5509
Minor tweaks to routes and frontend. Added generated routes from openapi.json
Thastertyn
2025-03-12 20:43:17 +01:00
75b2b1e142
[rewrite] Added openapi dependency for generation of function
0.1.0
rewrite
Thastertyn
2025-03-12 14:01:36 +01:00
20ef2aa4e8
[rewrite] Implemented login and register
Thastertyn
2025-03-12 14:01:13 +01:00
cd8fdb9c21
[rewrite] WIP login and register
Thastertyn
2025-03-11 21:53:37 +01:00
f5547be799
[rewrite] Changes services to crud, modified routes abit
Thastertyn
2025-03-11 15:21:30 +01:00
543aadf521
[rewrite] Disabled restart for docker-compose
Thastertyn
2025-03-11 08:29:38 +01:00
272e765ca8
[rewrite] Minor fixes to models, session generator and example .env
Thastertyn
2025-03-10 22:02:30 +01:00
71e916586e
[rewrite] Major changes to code - switched to postgres, added initial backend docker files
Thastertyn
2025-03-10 18:02:57 +01:00
c7e20fc935
[rewrite] Added a security module from a fastapi example
Thastertyn
2025-02-24 22:32:49 +01:00
9e56eeca3f
[rewrite] Work on user registration, slightly polished schemas structure
Thastertyn
2025-02-24 19:02:39 +01:00
5d12391635
[rewrite] Updated backend structure a bit and started working on registration
Thastertyn
2025-02-23 21:14:23 +01:00
f0c378b20f
[rewrite] Updated models a bit, preparing to make first functional routes
Thastertyn
2025-02-23 15:56:39 +01:00
414b84a2d4
[rewrite] Added tasks, more debug options to vscode and slightly updated frontends structure
Thastertyn
2025-02-23 10:45:45 +01:00
c3502f9ede
[rewrite] Updated main page
Thastertyn
2025-02-22 23:00:44 +01:00
a9c85cefe1
[rewrite] Added first steps for authentication
Thastertyn
2025-02-21 16:51:37 +01:00
073f01d070
[rewrite] Updated frontend structure and played with custom routes
Thastertyn
2025-02-21 14:51:17 +01:00
43063dcf4e
[rewrite] Added missing lib file, updated debug launch.json for frontend and updated .gitignore
Thastertyn
2025-02-20 21:06:04 +01:00
6e9334ba0e
[rewrite] Added shadcn ui to frontend and slightly tweaked backend
Thastertyn
2025-02-20 15:16:06 +01:00
4c8817e853
[rewrite] Removed old code, updated .vscode, for real this time
Thastertyn
2025-02-17 22:03:45 +01:00
3b0336d9b4
[rewrite] Removed old code, updated .vscode
Thastertyn
2025-02-17 21:59:41 +01:00
3c005dbfa4
[rewrite] Added a config manager and some test code
Thastertyn
2025-02-17 18:24:13 +01:00
807d23da51
[rewrite] Added poetry, and models for new database
Thastertyn
2025-01-20 06:50:07 +01:00
3d00ae0aad
[rewrite] Added initial route structure (WIP)
Thastertyn
2024-12-02 21:15:25 +01:00
bb789a75e7
[rewrite] Updated gitignore and requirements.txt
Thastertyn
2024-12-02 09:03:12 +01:00
40aa0295b1
[rewrite] Initial project structure with dashboard frontend and api
Thastertyn
2024-12-02 08:45:08 +01:00
c018d2fb52
Massive rewrite of user and product logic. Still WIP
Thastertyn
2024-06-02 22:41:14 +02:00
be7b8064d6
Update .vscode for convenience
Thastertyn
2024-06-02 16:47:18 +02:00
80dd89212f
Unify json naming
Thastertyn
2024-05-06 00:52:03 +02:00
3aaa14c986
Cleanup in User code
Thastertyn
2024-05-05 23:51:14 +02:00
628d210156
Register swagger
Thastertyn
2024-05-05 23:50:50 +02:00
4fb09e8fd7
Email rework and additional notifications
Thastertyn
2024-05-04 10:18:01 +02:00
a22d8becbb
cspell settings (minor)
Thastertyn
2024-05-02 20:45:29 +02:00
4f86361ee8
Additional swagger
Thastertyn
2024-05-02 20:44:26 +02:00
aef6dd2761
Added password for redis
Thastertyn
2024-03-28 21:22:23 +01:00
7342516ce7
Fixed mail sending
Thastertyn
2024-03-14 22:13:52 +01:00
c310586fca
Added sample .env
Thastertyn
2024-03-14 22:13:27 +01:00
f23003e28d
Changed product route from /products/get to /products
Thastertyn
2024-03-13 21:47:57 +01:00
69ca94c77b
Used correct HTTP error
Thastertyn
2024-03-13 21:41:45 +01:00
b1fb6ee099
Swagger documentation progress
Thastertyn
2024-03-13 21:40:55 +01:00
f259aa3993
Work on swag documentation
Thastertyn
2024-03-13 13:43:34 +01:00
0f7d69899a
Added flasgger requirement
Thastertyn
2024-03-13 13:43:16 +01:00
dfccda02b8
Started work on swagger
Thastertyn
2024-03-12 20:12:19 +01:00
248bf45044
Updated README
Thastertyn
2024-03-12 20:11:26 +01:00
3c35ac4075
Fix using nonexistent variable
Thastertyn
2024-03-11 08:20:54 +01:00
3d6f50399c
Updated requirements - missing bcrypt and redis
Thastertyn
2024-03-11 08:19:59 +01:00
56bc0f2d69
Added README
Thastertyn
2024-03-10 23:16:30 +01:00
2a2783fd09
Added simple code documentation
Thastertyn
2024-03-10 23:10:41 +01:00
afc9db32e4
Use try ... with statements everywhere
Thastertyn
2024-03-10 22:58:04 +01:00
031ed358f1
Use correct HTTP error codes
Thastertyn
2024-03-10 22:48:25 +01:00
105bbd3e96
Product creation
Thastertyn
2024-03-10 22:47:42 +01:00
f3f1652890
Update DB to allow creating image-less products
Thastertyn
2024-03-10 22:47:23 +01:00
2eae36e8fd
Initial work on mail sending
Thastertyn
2024-03-10 21:41:48 +01:00
bc0dae4f97
Added mail as dependency
Thastertyn
2024-03-10 21:22:00 +01:00
fb4f91a1d6
Update for product fetching
Thastertyn
2024-03-10 21:19:34 +01:00
caa8b76c88
Mistake in error message
Thastertyn
2024-03-10 17:11:53 +01:00
2694701337
Added product fetching and pages
Thastertyn
2024-03-10 17:11:26 +01:00
78aa03b2fb
More RESTful name
Thastertyn
2024-03-10 17:11:14 +01:00
e6ed37ad5e
Cart and purchase
Thastertyn
2024-03-10 16:24:36 +01:00
ca8366d950
New triggers, increased decimal sizes, clean up
Thastertyn
2024-03-10 16:24:29 +01:00
a6cb854dd8
Another word
Thastertyn
2024-03-10 16:24:02 +01:00
fd43b3658e
Grammar
Thastertyn
2024-03-09 10:13:59 +01:00
a45efa6433
Inital work on better product fetching
Thastertyn
2024-03-08 14:05:22 +01:00
a7a1ea72f1
Unify import style
Thastertyn
2024-03-08 14:05:00 +01:00
e069dedcda
Initial work on cart management
Thastertyn
2024-03-08 14:04:40 +01:00
eb57a10bbe
Slight looks change, nothing technical
Thastertyn
2024-03-08 14:03:52 +01:00
1aca8888d2
No caps
Thastertyn
2024-03-07 22:44:52 +01:00
633955d95f
Add trigger to automatically calculate subtotal price of cart
Thastertyn
2024-03-07 22:40:30 +01:00
11491a0e43
Update product code according to new database
Thastertyn
2024-03-07 22:37:49 +01:00
50757a2832
Account for null when no more cart items are present
Thastertyn
2024-03-07 22:37:28 +01:00
b818e56954
Updated user logic according to new database structure
Thastertyn
2024-03-07 22:16:29 +01:00
c3ed81f706
Annoying spelling
Thastertyn
2024-03-07 22:16:15 +01:00
65c60f338c
Added sql structure for reference
Thastertyn
2024-03-07 22:16:08 +01:00
80caa02d74
Added deletion of users. Prep for db update
Thastertyn
2024-03-07 15:04:34 +01:00
0202a40228
Cleanup and documentation of user management code
Thastertyn
2024-03-07 07:52:27 +01:00
63ef1179fc
Fix redis checking for token invalidation
Thastertyn
2024-03-07 07:51:58 +01:00
d0fd8a34f5
Disable reloader on code change
Thastertyn
2024-03-07 07:51:28 +01:00
36e4afd98c
Slight modifications of vscode files
Thastertyn
2024-03-07 07:49:33 +01:00
39d69ee0ca
Switched to dict for database access, Made progress on jwt revoking
Thastertyn
2024-03-05 21:35:58 +01:00
b4ecbeaa37
Initial commit
Thastertyn
2024-03-05 16:01:26 +01:00