Derrick Hammer pcfreak30
pcfreak30 pushed tag v0.0.1 to LumeWeb/libportal 2023-06-16 01:55:22 +00:00
pcfreak30 pushed to master at LumeWeb/libportal 2023-06-15 05:35:10 +00:00
c42f218100 feat: initial version
pcfreak30 pushed to master at LumeWeb/portal 2023-06-15 05:26:52 +00:00
1dd4fa22cd feat: add auth status endpoint
30ad92fb8d refactor: rename to FileStatusResponse
ce1b5e31d5 fix: rewrite sql logic
Compare 3 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-11 07:19:10 +00:00
bb26cfca5b fix: rewrite streaming logic and centralize in a helper function
4ff1334d8a fix: use getWorkerObjectUrl
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-11 06:04:43 +00:00
c197b1425b fix: register request validation
pcfreak30 pushed to master at LumeWeb/portal 2023-06-11 05:38:23 +00:00
c0df04d7d5 fix: properly handle missing size bytes
385a51e504 refactor: fix not_found status code
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-10 06:00:00 +00:00
b104af5e4c refactor: change to use hash metadata key
pcfreak30 pushed to master at LumeWeb/portal 2023-06-10 05:58:52 +00:00
b77bebe3b1 feat: add files/upload/limit endpoint
86380c7b3a fix: wrong algo
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-10 05:02:35 +00:00
9b82fa7828 fix: use challengeObj
bf576dfaee fix: change jwtKey to ed25519.PrivateKey
Compare 2 commits »
pcfreak30 created repository LumeWeb/libportal 2023-06-10 01:57:30 +00:00
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 19:53:43 +00:00
3b1e860256 feat: add proof download
160a9f7ebb refactor: use getWorkerProofUrl
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 19:36:52 +00:00
85a02952df feat: generate and/or load an ed25519 private key for jwt token generation
da0efcdd0c refactor: store config path options in ConfigFilePaths
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 11:58:06 +00:00
0d0a46e5e1 refactor: use errors.Is and gorm.ErrRecordNotFound
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 11:40:05 +00:00
be03a6c686 feat: add PostPinBy controller endpoint for pinning a file
29d6db2009 feat: add getCurrentUserId helper function
40309311bd refactor: Set the current user in the request for VerifyJwt middleware
a9d153a22f refactor: modify VerifyLoginToken to return a pointer to the account model
a14dad43ed feat: add new user service object that implements iris context User interface
Compare 5 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 11:06:42 +00:00
892f093d93 feat: pin file after basic upload
5579ab85a3 feat: pin file after tus upload
8692a0225e feat: add pin service method
9e52cd671b refactor: standardize errors to global error objects
Compare 4 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 08:29:25 +00:00
d1d4f6b679 refactor: try to decode the token claim for pre-verification
16f2ac3604 refactor: verify the token is a valid format, then check the db, then validate, and if it fails, delete from the db
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-09 08:17:06 +00:00
f941ee46d4 fix: we can't use AddHandler inside BeginRequest
e98e2d0c89 refactor: add jwt auth middleware to files controller
34be432af7 refactor: use controller base class
73e1c5a363 refactor: move all primary logic to service packages and standardize error objects
d18be0acc8 refactor: move error helpers to controller.go
Compare 6 commits »
pcfreak30 pushed to lume-homepage at LumeWeb/lumeweb.com 2023-06-07 21:59:40 +00:00
44231a1d99 optimize styles, background positions and fluid types, fix build issues, code refactoring and cleanup
b6f8d567ba feat: create two remaining components, optimize layout and existing components (wip)
20a99a65d8 feat: copy to clipboard, qr code generation, further donation methods
63e0c57b03 feat: svg icons, donation methods
0c6391e3a1 feat: mobile menu, css cleanup, component details
Compare 11 commits »
pcfreak30 pushed to master at LumeWeb/lumeweb.com 2023-06-07 21:59:25 +00:00
814701d55e Merge branch 'lume-refactor'
44231a1d99 optimize styles, background positions and fluid types, fix build issues, code refactoring and cleanup
b6f8d567ba feat: create two remaining components, optimize layout and existing components (wip)
20a99a65d8 feat: copy to clipboard, qr code generation, further donation methods
63e0c57b03 feat: svg icons, donation methods
Compare 44 commits »
pcfreak30 pushed to master at LumeWeb/portal 2023-06-07 17:12:41 +00:00
cfa7ceb2f4 fix: output error info