Commit Graph

326 Commits

Author SHA1 Message Date
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
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