41ab4da0a0
Merge pull request 'feat(frontend): Styling' ( #34 ) from frontend-styling into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/34
2023-02-28 15:49:00 +00:00
76e5144729
Merge pull request 'chore: make generic API errors and logging easier' ( #42 ) from change-generics-again into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/42
2023-02-28 15:48:52 +00:00
db98d20205
Merge pull request 'fix(backend): make cookie more strict' ( #37 ) from cookie-security into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/37
2023-02-28 15:48:25 +00:00
8db5c83a58
aaaaaaaaaaaaaaaaaaaaaaaaaa
2023-02-28 00:47:11 -05:00
9892433e3c
messed with les generics again
2023-02-28 00:45:57 -05:00
d168b52184
piss
2023-02-24 22:36:53 -05:00
5d52caab70
fix(backend): make cookie more strict
...
THIS IS STILL NOT ENOUGH!
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-20 18:05:09 +01:00
17dd0ca5b7
put home into overflow menu
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-20 18:04:22 +01:00
6f2907cdca
bump dependencies
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-20 17:30:01 +01:00
dd065b9e85
remove the scss from the root
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 20:19:40 +01:00
772720a217
pin dependencies
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 19:17:02 +00:00
f58f2ceaf9
feat(frontend): Styling
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 19:17:02 +00:00
122996f08d
fix(frontend): move vite file to TS
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 19:17:02 +00:00
b6d39ff2e0
fix(deps): bump frontend deps
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 19:17:02 +00:00
3df52fd618
Merge pull request 'feat: use new import URL' ( #36 ) from new-import into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/36
2023-02-17 19:16:48 +00:00
f0fdd15473
use new import URL
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-17 19:42:48 +01:00
9800801544
fix(deps): update module github.com/glebarez/sqlite to v1.7.0
2023-02-13 19:30:29 +00:00
7d36ee6262
frontend: re-enable server-side rendering
...
Allows the frontend to be used without JavaScript enabled
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-13 20:26:09 +01:00
08975295ba
nit: add package.json to root
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-13 19:47:16 +01:00
5c6511b99f
fix(deps): update module golang.org/x/crypto to v0.6.0
2023-02-09 17:30:29 +00:00
55d80c0ffb
Merge pull request 'chore(deps): update dependency @sveltejs/adapter-auto to v2' ( #29 ) from renovate/sveltejs-adapter-auto-2.x into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/29
2023-02-09 16:30:33 +00:00
aa5dd55331
Merge pull request 'fix(deps): update module golang.org/x/sys to v0.5.0' ( #31 ) from renovate/golang.org-x-sys-0.x into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/31
2023-02-09 16:30:20 +00:00
e5aa88fa39
fix(deps): update module golang.org/x/sys to v0.5.0
2023-02-08 22:31:31 +00:00
39eca7a8fa
chore(deps): update dependency @sveltejs/adapter-auto to v2
2023-02-06 16:30:29 +00:00
24b6783fc9
Merge pull request 'feat: save zonefile to permanent directory' ( #28 ) from nds into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/28
2023-02-06 14:57:27 +00:00
12b219bf45
Small nitpicks
...
gitignore: add default zones directory
upload: fix typo in swagger docs
config: simplify default save location
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-06 14:39:08 +00:00
b8d4af58c8
adding sys.go and using /x/sys/unix for killing pomme, because syscall package is deprecated. Added small wrapper for killPomme().
2023-02-06 14:39:08 +00:00
25229f9c81
removed unnecessary byte slice conversions
2023-02-06 14:39:08 +00:00
cf1071b389
remove rawFileName from Zone db schema as no longer necessary, removed not needed code, and documentation. Made tests work with new zone file route consolidation.
2023-02-06 14:39:08 +00:00
bca521eb4e
wow woah, we don't need to save locally actually
2023-02-06 14:39:08 +00:00
f7f0a49512
update swagger docs
2023-02-06 14:39:08 +00:00
ae3e7a1ae6
capture error on defer, doc string, lint
2023-02-06 14:39:08 +00:00
92100e27a0
add fs.go to internal, make makeLocal do the majority of lifting for tmp and perm files, made save() call makeLocal
2023-02-06 14:39:08 +00:00
2426a8b393
turn into one route
2023-02-06 14:39:08 +00:00
a83ae1bff3
update sample config
2023-02-06 14:39:08 +00:00
a572f6841f
remove tmp file after saving to permanent directory
2023-02-06 14:39:08 +00:00
08eab3e6cb
lint
2023-02-06 14:39:08 +00:00
653670e6fa
return error if file being saved to /tmp is empty
2023-02-06 14:39:08 +00:00
ae488eb7d2
add ndr interface for handling dns reqs, add zonedir to config, add /save route to save zfs to zonedir, fix make local, and other small changes
2023-02-06 14:39:08 +00:00
edaeecc54b
fix(vscode): set CWD properly when debugging
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-06 15:38:49 +01:00
7ba7592d54
Merge pull request 'feat: login page' ( #25 ) from login-page into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/25
2023-02-04 00:00:28 +00:00
1a97dc9172
disable server-side rendering
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
5328d3f4ed
fix build + fix lint
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
49c46f9f72
redirect + error print + logout
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
20cf03818d
not needed either
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
445560d376
get rid of not needed environment variable
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
eae82fb235
scaffolding for a login page
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-02-03 23:44:51 +00:00
e2ff380184
Merge pull request 'fix(deps): update module gorm.io/gorm to v1.24.5' ( #26 ) from renovate/gorm.io-gorm-1.x into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/26
2023-02-03 20:43:48 +00:00
ecf6514b74
fix(deps): update module gorm.io/gorm to v1.24.5
2023-02-03 14:30:29 +00:00
419aa53d56
Merge pull request 'feat: Improved API error handling' ( #27 ) from API-error-handling into master
...
Reviewed-on: https://git.freecumextremist.com/grumbulon/pomme/pulls/27
2023-02-03 13:59:53 +00:00