2bce92e51c
fix(repo,users): trailing comma in create table query
2025-06-06 16:28:11 -03:00
28ed7379de
feat: user controller
2025-05-30 18:05:40 -03:00
16322b3afd
revert: remove database abstraction
2025-05-30 18:05:24 -03:00
5fbe9cd1ad
chore: update submodule
2025-05-30 18:05:01 -03:00
f7f2a7fbb8
chore: update deps
2025-05-30 18:04:46 -03:00
b29bfdd1df
feat(templates): login page
2025-05-30 18:04:39 -03:00
deaf9089b2
feat(users): init token service
2025-05-30 18:04:28 -03:00
ffad82b32c
feat(users): user service
2025-05-30 18:04:16 -03:00
dbf30a9908
feat(users): user repository
2025-05-30 18:03:56 -03:00
acda6dbd24
feat(ast,ipub): remove marshalling and unmarshalling logic from ast
2025-05-26 09:28:20 -03:00
a4fc9176cd
feat(attr,ipub): small mock test to test unmarshalling and marshalling
2025-05-22 11:10:38 -03:00
9ecacc3808
feat(attr,ipub): ElementChildren to provide a universal unmarshalling of child elements
2025-05-22 11:09:58 -03:00
7f6f9f7682
feat(attr,ipub): Element interface and ElementKind to prepare unmarshalling of un-structured childre
2025-05-22 11:09:15 -03:00
884133941f
feat(attr,ipub): attr package to add structured typing for XML Attributes
2025-05-22 11:05:06 -03:00
c05445f702
feat(element,ipub): new element package to take care of XML Marshalling and Unmarshalling
2025-05-22 11:03:43 -03:00
1466c35e39
chore(ipub): small mock test for unmarshalling
2025-05-20 10:12:48 -03:00
1ade2d8f63
chore(ipub): small mock test for marshalling
2025-05-20 10:12:37 -03:00
eb72bab886
feat(ipub,ast): image element
2025-05-20 10:12:02 -03:00
294513a772
feat(ipub,ast)!: BaseElement marshaller
2025-05-20 10:11:27 -03:00
87e7a74dd3
feat(ipub,ast): ElementKind xml.MarshallerAttr and xml.UnmarshallerAttr implementations
2025-05-20 10:08:10 -03:00
f7704b4f18
feat(ipub,ast): Name() method to determina XML element/tag name
2025-05-20 10:05:06 -03:00
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