|
|
5c873a2707
|
refactor(service,router): return ProjectPage struct instead of just image reader
|
2025-03-28 16:39:32 -03:00 |
|
|
|
8af80c702f
|
refactor(service): make project pages be a slice instead of map
|
2025-03-28 16:37:23 -03:00 |
|
|
|
7e78726bcb
|
feat: delete pages of projects
|
2025-03-25 14:58:46 -03:00 |
|
|
|
bd5132354f
|
fix(templates): z index of header being lower than content
|
2025-03-25 14:53:52 -03:00 |
|
|
|
788fdfd9e3
|
feat(templates): support for templates images in project page
|
2025-03-25 14:53:21 -03:00 |
|
|
|
e4d53084a6
|
fix: delete button in project card is not clickable
|
2025-03-25 14:52:52 -03:00 |
|
|
|
01eb5d90e0
|
fix: delete pages and images on project deletion
|
2025-03-25 14:52:28 -03:00 |
|
|
|
268e0a9d8b
|
feat: page manipulation in projects
|
2025-03-25 14:33:42 -03:00 |
|
|
|
f13313da30
|
refactor(router): add trailing slash to all redirects
|
2025-03-25 14:31:35 -03:00 |
|
|
|
07460aaaca
|
refactor(router): add trailing slash to all endpoints
|
2025-03-25 14:31:21 -03:00 |
|
|
|
845d4b40c3
|
feat(router): delete project route and method
|
2025-03-19 11:28:46 -03:00 |
|
|
|
b93ff0512f
|
feat(service): delete project method
|
2025-03-19 11:28:05 -03:00 |
|
|
|
7c1246adb4
|
feat(db): delete project method
|
2025-03-19 11:27:48 -03:00 |
|
|
|
329b2ca953
|
feat(templates): list projects on dashboard
|
2025-03-17 16:21:23 -03:00 |
|
|
|
8273ff6a1d
|
feat(templates): hot reloading templates
this is supposed to be mostly temporaly until a better templates
interface is made
|
2025-03-17 15:43:51 -03:00 |
|
|
|
82f2c7e67a
|
fix(templates,layouts): update main stylesheet location
|
2025-03-17 11:20:34 -03:00 |
|
|
|
69a291d19e
|
feat(comicverse): support for local assets files
|
2025-03-17 11:20:00 -03:00 |
|
|
|
fa66837cdd
|
refactor(router): rename static files to assets
|
2025-03-17 11:19:34 -03:00 |
|
|
|
47c3de3c8f
|
refactor(comicverse): rename static files to assets
|
2025-03-17 11:19:20 -03:00 |
|
|
|
e40896c53f
|
chore: update build script for assets
|
2025-03-17 10:55:35 -03:00 |
|
|
|
bfe7a01aa5
|
chore: ignore output tailwind file
|
2025-03-17 10:50:06 -03:00 |
|
|
|
7c28a53965
|
chore: update dev/assets script
|
2025-03-17 10:49:51 -03:00 |
|
|
|
dac00296b7
|
chore: remove unused static directory
|
2025-03-17 10:48:53 -03:00 |
|
|
|
9579d83661
|
refator(assets): rename static package to assets
|
2025-03-17 10:47:37 -03:00 |
|
|
|
4ae94cfe7d
|
chore(go): update to golang 1.24.1
|
2025-03-17 10:05:09 -03:00 |
|
|
|
de99160688
|
chore(deps): update to tailwind 4
|
2025-03-17 10:01:36 -03:00 |
|
|
|
c6d99690ed
|
feat(router,service): list projects endpoint
|
2025-03-17 09:13:55 -03:00 |
|
|
|
99a76dcad3
|
refactor(router): remove debugging log
|
2025-03-12 14:50:40 -03:00 |
|
|
|
a2ca597578
|
refactor(router): move projects endpoint to dedicated file
|
2025-03-12 14:48:43 -03:00 |
|
|
|
9e5a15963e
|
fix(router): remove unused error ErrProjectInvaldiUUID exception
|
2025-03-12 14:43:55 -03:00 |
|
|
|
2d9b3e29d6
|
fix(service): return error on failed ID generation
|
2025-03-12 10:51:35 -03:00 |
|
|
|
f45aff6d6f
|
chore: add litecli to tools in devshell
|
2025-03-12 10:42:29 -03:00 |
|
|
|
e121bbde87
|
fix: debugger profiles not pointing to main package
|
2025-03-12 10:25:09 -03:00 |
|
|
|
8708a29a21
|
chore: update submodule
|
2025-03-12 10:24:04 -03:00 |
|
|
|
94e6396a6c
|
chore: ignore database file
|
2025-03-12 10:23:54 -03:00 |
|
|
|
ab61af503e
|
feat(router): endpoints for getting and creating projects
|
2025-03-12 10:22:55 -03:00 |
|
|
|
8fbb9e1671
|
feat(service): projects creation and getters implementation
|
2025-03-12 10:21:44 -03:00 |
|
|
|
ae10dfa7ca
|
fix(router): conflict between /projects/ and /projects/{id} routes
|
2025-03-12 10:19:39 -03:00 |
|
|
|
ea8ca4284b
|
feat(cmd): panic on assertions errors in developer mode
|
2025-03-12 10:16:58 -03:00 |
|
|
|
71cd17bb97
|
feat(database): make all database operation be methods instead of methods+structs
This is inspired by the output code generated by sqlc
|
2025-03-12 10:15:38 -03:00 |
|
|
|
9fbcbb96c0
|
fix(database): missing error join in database constructor
|
2025-03-12 10:14:38 -03:00 |
|
|
|
4aeeb8479b
|
refactor(router): reorganize code in router constructor
|
2025-03-12 10:13:09 -03:00 |
|
|
|
6eb4825d1c
|
feat(service): pass bucket name for service
This is probably temporaly, it would be better in the future to have a
abstraction on top of the S3 bucket, similar to the database
abstraction.
|
2025-03-12 10:12:33 -03:00 |
|
|
|
c8285833d4
|
feat: add groups to loggers
|
2025-03-12 10:06:06 -03:00 |
|
|
|
4ee46e2dc8
|
refactor(service): use service as struct instead of interface
|
2025-03-12 10:04:43 -03:00 |
|
|
|
3d346ca5fe
|
fix(cmd): incorrect local database url
|
2025-03-12 10:01:59 -03:00 |
|
|
|
fca5ad29b9
|
feat(service,database): new Database abstraction to initiate and manipulate database
|
2025-03-11 14:19:21 -03:00 |
|
|
|
1c608b30be
|
feat(service): pass context to service
|
2025-03-11 09:57:10 -03:00 |
|
|
|
789512f6e1
|
refactor(comicverse): rename context field to ctx
|
2025-03-11 09:56:26 -03:00 |
|
|
|
feaa21b827
|
chore: remove accidently commited empty .env
|
2025-03-11 09:47:39 -03:00 |
|