Commit Graph

226 Commits

Author SHA1 Message Date
41a764939b feat: landing page template 2025-06-09 19:21:29 -03:00
dc61ed91d0 feat: update assertions contructor function call 2025-06-09 19:21:19 -03:00
3f767299e2 chore: new debugger make job 2025-06-09 19:20:46 -03:00
d5f13b563e chore: ignore air's tmp directory 2025-06-09 19:20:31 -03:00
7308097c61 chore(service): delete old all-service service 2025-06-09 19:20:06 -03:00
e3ce651288 refactor(router): rename c receiver to ctrl 2025-06-09 19:19:27 -03:00
0e7198f918 feat(router): set session token cookie 2025-06-09 19:19:00 -03:00
f4a971bdae feat(router): show landing page if user is not logged in 2025-06-09 19:18:29 -03:00
8403459cc8 fix(repo): send error value on user insert query exec 2025-06-09 19:17:26 -03:00
4e90fa0063 refactor(repo): rename repositoryDateFormat to dateFormat 2025-06-09 19:16:40 -03:00
f622f774e4 refactor: move shared variables to repository.go file 2025-06-09 19:14:28 -03:00
29f1e8cc8a chore: use fortify for hardeningDisable 2025-06-06 16:36:12 -03:00
0cea250fa4 chore: set environment variables on direnv enter 2025-06-06 16:35:53 -03:00
c3a0be5ec5 feat(templates): register page and form 2025-06-06 16:35:23 -03:00
72b884c2b3 feat(templates): login page and form 2025-06-06 16:35:16 -03:00
d38097a616 feat(router,users): register method for creating a new user 2025-06-06 16:34:59 -03:00
f7396dc12b feat(router,users): return token cookie on login 2025-06-06 16:34:41 -03:00
149823a5fc fix(router,users): correct username form value name on error 2025-06-06 16:34:16 -03:00
56e2214311 feat(router): handle /login and /register routes 2025-06-06 16:33:29 -03:00
a52caf6580 feat(router): provide UserService to router 2025-06-06 16:32:49 -03:00
30eb1a0065 feat(user,service): return signed token of user 2025-06-06 16:32:02 -03:00
106c612e63 feat(user,service): return error on incorect construct parameter 2025-06-06 16:31:31 -03:00
06807b0623 chore(router,service): remove editor and projects endpoint and services
They will be reimplemented later
2025-06-06 16:30:50 -03:00
12844eafee chore: format launch dev debug profile 2025-06-06 16:29:41 -03:00
d5668af2df fix(repo,users): incorrect syntax for columns in select 2025-06-06 16:29:25 -03:00
4bb32f9757 feat(repo,users): add assertions check for struct values 2025-06-06 16:29:11 -03:00
52ac9ed3bc fix(repo,users): missing context value on struct initiation 2025-06-06 16:28:45 -03:00
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