Commit Graph

240 Commits

Author SHA1 Message Date
66415738b6 Add upgrading section 2024-11-30 22:07:58 +01:00
dff66ab1b4 Update README 2024-11-30 22:05:26 +01:00
05933f8c22 Merge pull request #22 from LordMathis/fix/missing-git-email
Fix missing commit author name and email
2024-11-30 21:36:14 +01:00
68ad70b0b7 Add commit author and email to frontend settings 2024-11-30 21:21:54 +01:00
d5d2792689 Fix missing admin user setup 2024-11-30 19:38:47 +01:00
31d00681a1 Update handlers and db 2024-11-30 16:12:51 +01:00
4359267d55 Add commit name and commit email to workspace model 2024-11-30 13:56:07 +01:00
c07f19bbb3 Merge migrations 2024-11-30 13:55:29 +01:00
325cedc235 Add commit name and commit email to git client 2024-11-30 12:54:47 +01:00
453c022959 Merge pull request #21 from LordMathis/chore/split-main
Split main into app package
2024-11-30 12:11:06 +01:00
de2a9364ab Split main into app package 2024-11-30 12:06:34 +01:00
cfa048b8de Merge pull request #20 from LordMathis/chore/backend-test
Implement backend tests
2024-11-30 11:51:35 +01:00
842513f8a5 Add test tags to github workflow 2024-11-30 11:48:57 +01:00
ae48761d34 Implement workspace handlers integration tests 2024-11-30 11:44:17 +01:00
8bed3614ee Fix user deletion handler 2024-11-30 00:12:14 +01:00
2a53be5a6e Fix user update tests 2024-11-30 00:09:01 +01:00
af9ab42969 Add integration tests for use handlers 2024-11-29 23:57:17 +01:00
d47b601447 Rename mock secrets 2024-11-29 23:15:37 +01:00
1ddf93a8be Implement git handlers integration test 2024-11-29 23:14:36 +01:00
6aa3fd6c65 Add script for generating single file documentation 2024-11-28 22:05:27 +01:00
9b4db528ca Fix lint issues 2024-11-28 21:55:01 +01:00
f5d616fe00 Update documentation 2024-11-28 21:53:03 +01:00
51ed9e53a4 Implement static handler tests 2024-11-28 21:33:28 +01:00
3fb40a8817 Implement file handlers integration tests 2024-11-28 21:18:47 +01:00
91489ca633 Update path validation error handling 2024-11-28 21:18:30 +01:00
fbb8fa3a60 Implement admin handlers integration test 2024-11-27 21:28:59 +01:00
4ddf1f570f Implement auth handler integration test 2024-11-26 22:50:43 +01:00
e8868dde39 Test users and workspaces 2024-11-25 21:58:16 +01:00
32bd202d6f Implement session and system tests 2024-11-25 21:44:43 +01:00
9ac047d440 Delete unused test case fixture 2024-11-25 20:54:49 +01:00
1e7cd0934e Add migrations tests 2024-11-24 00:17:08 +01:00
9d81b1036d Refactor db init 2024-11-23 22:33:55 +01:00
9f241271a7 Test context package 2024-11-23 22:15:25 +01:00
8f2f8b30dd Test secrets package 2024-11-23 21:28:15 +01:00
1150c4ba39 Test config package 2024-11-23 16:36:29 +01:00
ebdd7bd741 Implement auth package tests 2024-11-23 00:29:26 +01:00
b3ec4e136c Implement auth tests 2024-11-22 23:17:59 +01:00
807e96a76c Rework db package to make it testable 2024-11-21 22:36:12 +01:00
2faefb6db5 Implement JWTManager interface 2024-11-21 21:25:29 +01:00
435dce89d9 Add go test workflow 2024-11-21 19:42:50 +01:00
6cb5aec372 Implement storage git tests 2024-11-20 22:06:38 +01:00
7396b57a5d Rework gitutils package to make it testable 2024-11-19 22:43:24 +01:00
53e52bfdb5 Test workspace 2024-11-19 22:17:00 +01:00
de2c9a6d0c Implement files test 2024-11-19 21:44:06 +01:00
2fe642ac61 Rework mock filesystem 2024-11-19 21:43:52 +01:00
408746187e Implement test list files 2024-11-14 22:11:40 +01:00
e4510298ed Rename filesystem interfaces and structs 2024-11-14 21:13:45 +01:00
5311d2e144 Move storage to separate file 2024-11-13 22:34:22 +01:00
6a9461d928 Rename fs variable 2024-11-13 22:32:43 +01:00
93963b1867 Refactor filesystem to make it testable 2024-11-13 22:31:04 +01:00