b1f6bde29f
feat(ipub,ast): xml.Unmarshaller implementation for Elements
2025-05-16 15:17:56 -03:00
fbe01ad098
feat(ipub,ast): Content Element definition
2025-05-16 15:14:02 -03:00
50b387ccf2
feat(ipub,ast): Body Element definition
2025-05-16 15:13:38 -03:00
f1912240a0
feat(ast): ElementKind list to keep track of all possible ast elements
...
This is will be useful for being able to marshal and unmarshal the ast,
since we can't easily know what implementation of the Element interface
is supposed to be used.
2025-05-16 15:12:02 -03:00
b9cb8948fc
feat(ast): default (partial) implementation of Element
...
BaseElement to be used by other Elements as a default implementation of
common ast functions
2025-05-16 15:10:22 -03:00
5dc04d29d9
feat(ast): create Element interface
2025-05-16 15:08:06 -03:00
70b6491565
fix(templates): extra div closing tag
2025-03-28 17:19:55 -03:00
b329d8cfba
feat(templates): delete interactions via the editor
2025-03-28 17:12:39 -03:00
2862824b7b
feat(router): endpoint to delete interactions
2025-03-28 16:44:11 -03:00
0bfc828caf
feat(router,templates): add interactions to page via editor
2025-03-28 16:43:45 -03:00
3524eb2944
feat(service): UpdatePage method
2025-03-28 16:41:47 -03:00
cdcc410089
feat(service): add interaction to page struct
2025-03-28 16:41:31 -03:00
757ed62edd
refactor(router): rename imgID to pageID
2025-03-28 16:40:51 -03:00
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