|
|
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 |
|