Commit Graph

  • 09e8889e75 feat: scoutfs backend with move blocks multipart optimized Ben McClelland 2023-06-15 10:45:31 -07:00
  • 3ba5f21f51 Merge pull request #94 from versity/ben/list_buckets Ben McClelland 2023-06-16 10:25:36 -07:00
  • 5c61604e82 fix list buckets response for single bucket entry Ben McClelland 2023-06-15 21:33:48 -07:00
  • 246dbe4f6b Merge pull request #95 from versity/acl-checker Ben McClelland 2023-06-16 10:19:22 -07:00
  • 36653ac996 fix: Merge conflicts merged jonaustin09 2023-06-16 20:59:01 +04:00
  • 49af6f0049 feat: ACL set up finished: added VerifyACL function, added admin checker function on list buckets, fixed all the unit tests jonaustin09 2023-06-16 20:55:23 +04:00
  • ad09d98891 feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed a… (#92) Jon Austin 2023-06-15 21:49:17 +04:00
  • 3d7ce4210a fix: Fixed GetBucketAcl return type, fixed staticcheck uppercase error, fixed unit tests for PutActions jonaustin09 2023-06-15 20:39:20 +04:00
  • 114d9fdf63 fix: Branch up to date jonaustin09 2023-06-14 22:41:44 +04:00
  • 21f0fea5a7 feat: Implemented GetBucketACL, PutBucketACL posix functions, fixed authentication middleware signed headers bug jonaustin09 2023-06-14 22:39:27 +04:00
  • 6abafe2169 Merge pull request #91 from versity/ben/err_log Ben McClelland 2023-06-14 09:28:52 -07:00
  • ae1f5cda2f fix: only print request headers on error Ben McClelland 2023-06-14 09:12:20 -07:00
  • 66e68a5d1a Merge pull request #90 from versity/ben/fix_linux_otmp Ben McClelland 2023-06-14 09:14:14 -07:00
  • 20638aee49 fix: linux otmp object and part uploads Ben McClelland 2023-06-14 08:42:37 -07:00
  • 1bcdf948ba feat: Move IAM configuration file creation on backend running, set up… (#89) Jon Austin 2023-06-13 22:13:18 +04:00
  • 16a9b6b507 Merge pull request #86 from versity/ben/err_log Ben McClelland 2023-06-13 09:31:26 -07:00
  • 32efd670e1 add internal error log to non-xml response Ben McClelland 2023-06-13 09:11:44 -07:00
  • 78545d9205 Merge pull request #84 from versity/ben/spellcheek Ben McClelland 2023-06-12 14:08:31 -07:00
  • dfd8709777 fix some spelling errors Ben McClelland 2023-06-12 14:00:10 -07:00
  • eaedc434c6 Merge pull request #83 from versity/ben/backend_cleanup Ben McClelland 2023-06-12 12:15:30 -07:00
  • 7157280627 cleanup unused backend interface Ben McClelland 2023-06-12 11:49:57 -07:00
  • f25ba05038 Merge pull request #82 from versity/ben/readme_logo Ben McClelland 2023-06-12 10:43:16 -07:00
  • 6592ec5ae1 add logo to footer of README.md Ben McClelland 2023-06-12 10:29:35 -07:00
  • e4d1041ea1 Merge pull request #81 from versity/ben/actions Ben McClelland 2023-06-12 09:35:31 -07:00
  • 53840f27c9 change github workflow to use latest stable go version Ben McClelland 2023-06-12 09:27:01 -07:00
  • 067f9e07c3 Merge pull request #80 from versity/admin-delete-api Ben McClelland 2023-06-12 09:21:31 -07:00
  • def500d464 fix: Merged main branch into admin-delete-api jonaustin09 2023-06-12 20:00:34 +04:00
  • b98f48ce2c feat: Added admin api and admin CLI aciton to delete a user jonaustin09 2023-06-12 19:58:28 +04:00
  • 41ee0bf487 Merge pull request #79 from versity/ben/coc Ben McClelland 2023-06-12 08:41:14 -07:00
  • afb40db50e Create CODE_OF_CONDUCT.md Ben McClelland 2023-06-12 08:41:02 -07:00
  • a95d03c498 Merge pull request #78 from versity/ben/cleanup_base v0.2 Ben McClelland 2023-06-12 08:00:05 -07:00
  • feace16fa9 set response headers for get object Ben McClelland 2023-06-10 11:10:27 -07:00
  • 33e1d39138 cleanup responses to split out expected xml body response Ben McClelland 2023-06-10 11:04:08 -07:00
  • 115910eafe Merge pull request #72 from versity/ben/posix_multipart Ben McClelland 2023-06-12 07:45:35 -07:00
  • ef06d11d7c fix: get simple multipart upload tests passing Ben McClelland 2023-06-06 13:36:21 -07:00
  • 2697edd40a head object time format Ben McClelland 2023-06-09 18:53:00 -07:00
  • f88cb9fa7f Merge pull request #70 from versity/ben/internal_error_log Ben McClelland 2023-06-12 07:15:16 -07:00
  • 38bb042a32 Merge pull request #74 from versity/benmcclelland-patch-1 Ben McClelland 2023-06-10 20:21:26 -07:00
  • 7682defa95 Added dark/light theme logo and footer to README.md Ben McClelland 2023-06-10 20:21:07 -07:00
  • 17b42c369a add wiki assets assets Ben McClelland 2023-06-10 19:49:40 -07:00
  • 12df87577b Merge pull request #73 from versity/benmcclelland-patch-1 Ben McClelland 2023-06-10 13:57:05 -07:00
  • 92a763e53a Add documentation/wiki links to README.md Ben McClelland 2023-06-10 13:54:37 -07:00
  • c3aaf1538e Merge pull request #71 from versity/ben/readme_updates Ben McClelland 2023-06-09 10:59:34 -07:00
  • c7625c9b58 update README Ben McClelland 2023-06-09 10:58:30 -07:00
  • 50357ce61a feat: add log for internal server errors not of type s3err.APIError Ben McClelland 2023-06-09 10:35:21 -07:00
  • 160a99cbbd feat: Added admin CLI, created api endpoint for creating new user, cr… (#68) Jon Austin 2023-06-09 10:30:20 -07:00
  • 0350215e2e Merge pull request #69 from versity/ben/dir_objects Ben McClelland 2023-06-09 10:25:32 -07:00
  • de346816fc fix put directory object Ben McClelland 2023-06-08 22:32:54 -07:00
  • f1ac6b808b fix list objects for directory type objects Ben McClelland 2023-06-08 22:04:08 -07:00
  • 8ade0c96cf Merge pull request #67 from versity/ben/list Ben McClelland 2023-06-08 10:33:54 -07:00
  • f4400edaa0 fix list objects Ben McClelland 2023-06-07 22:57:00 -07:00
  • f337aa288d Update README.md (#66) meghanmcclelland 2023-06-07 17:34:01 -07:00
  • cd45036ebf Merge pull request #65 from versity/ben/another_sig_fix v0.1 Ben McClelland 2023-06-07 08:44:24 -07:00
  • 002c427e7d fix signature check when content length not included Ben McClelland 2023-06-07 08:37:14 -07:00
  • e75baad56c Merge pull request #64 from versity/ben/posix_range_get Ben McClelland 2023-06-07 08:21:31 -07:00
  • 6b16dd76bd fix: convert byte range to start and length Ben McClelland 2023-06-06 13:47:06 -07:00
  • 20b6c1c266 Merge pull request #63 from versity/ben/fix_sig_again Ben McClelland 2023-06-07 08:17:19 -07:00
  • 1717d45664 fix: v4 auth signature to only use specified signed headers Ben McClelland 2023-06-06 13:20:19 -07:00
  • 8f27e88198 feat: GetObject range calculation moved to backend, created utility function for it in the backend (#61) Jon Austin 2023-06-06 11:13:45 -07:00
  • 39e1399664 Merge pull request #60 from versity/ben/head_object Ben McClelland 2023-06-06 10:12:33 -07:00
  • d526569d13 fix: head object content length header Ben McClelland 2023-06-06 10:06:22 -07:00
  • 69be1dcd1e Merge pull request #53 from versity/controller-unit-tests Ben McClelland 2023-06-06 09:42:53 -07:00
  • a0f3b0bf2c fix: HeadObject unit test success case fixed jonaustin09 2023-06-06 20:12:16 +04:00
  • 83b494a91f feat: Head object response serialization (#58) Jon Austin 2023-06-06 08:41:47 -07:00
  • bec87757a3 verify payload md5 when Content-Md5 set Ben McClelland 2023-06-06 07:25:59 -07:00
  • 3cfee3a032 Utils unit tests (#54) Jon Austin 2023-06-06 08:38:12 -07:00
  • 07ddf620a4 Merge pull request #55 from versity/ben/upload_errors Ben McClelland 2023-06-06 07:16:04 -07:00
  • b6f3ea3350 fix upload from aws cli Ben McClelland 2023-06-02 19:29:43 -07:00
  • ffd7c20223 Merge pull request #51 from versity/posix-windows Ben McClelland 2023-06-02 11:36:58 -07:00
  • 40f0aa8b05 Merge branch 'main' of https://github.com/versity/versitygw into posix-windows jonaustin09 2023-06-02 22:14:36 +04:00
  • 7dc1c7f4c1 feat: added windows version of posix file jonaustin09 2023-06-02 22:14:25 +04:00
  • 9c9fb95892 Merge pull request #50 from versity/ben/license Ben McClelland 2023-06-01 10:14:01 -07:00
  • c3f181d22c add NOTICE per apache license suggestion Ben McClelland 2023-06-01 10:12:17 -07:00
  • c9e72f4080 Merge pull request #49 from versity/benmcclelland-patch-1 Ben McClelland 2023-06-01 10:08:35 -07:00
  • f9a52a5a3c fix README.md formatting Ben McClelland 2023-06-01 10:01:18 -07:00
  • 5f914a68e6 Merge pull request #48 from versity/authentication-sigv4 Ben McClelland 2023-05-31 13:30:47 -07:00
  • 489bb3e899 feat: Server side region added to AdminConfig, v4 signature calculation implemented with server side region jonaustin09 2023-06-01 00:23:50 +04:00
  • 04bbe61826 fix: Removed root user flags jonaustin09 2023-06-01 00:16:01 +04:00
  • 8e86acf20b fix: Fixed the dependencie conflict in go.mod jonaustin09 2023-05-31 22:49:52 +04:00
  • f174308e3f fix: Merge conflicts resolved jonaustin09 2023-05-31 22:41:52 +04:00
  • ecd28bc2f7 feat: Completed SigV4 authentication for the root user jonaustin09 2023-05-31 22:20:58 +04:00
  • 510cf6ed57 feat: Added root user flags on application start jonaustin09 2023-05-31 15:26:19 +04:00
  • c0cc170f78 Merge pull request #47 from versity/ben/posix_tmp Ben McClelland 2023-05-30 21:48:02 -07:00
  • 04ab589aeb posix: fix put object etag Ben McClelland 2023-05-30 21:46:21 -07:00
  • b8cb3f774d posix: make temp dir if not already exists Ben McClelland 2023-05-30 21:45:51 -07:00
  • 981894aef2 posix: fix fallback tempfile naming Ben McClelland 2023-05-31 04:09:47 +00:00
  • 4d7c12def3 Merge pull request #43 from versity/ben/region Ben McClelland 2023-05-29 20:44:07 -07:00
  • a20413c5e4 fix region option env vars Ben McClelland 2023-05-29 20:42:17 -07:00
  • 88372f36c8 Merge pull request #40 from versity/ben/readme Ben McClelland 2023-05-29 10:01:15 -07:00
  • 9f66269b2e added initial README.md Ben McClelland 2023-05-29 09:59:19 -07:00
  • a881893dc2 Merge pull request #39 from versity/ben/rpm Ben McClelland 2023-05-28 16:29:46 -07:00
  • a04689e53d add rpm build Ben McClelland 2023-05-28 16:01:43 -07:00
  • effda027af Merge pull request #38 from versity/ben/actions Ben McClelland 2023-05-28 15:09:21 -07:00
  • 130bb4b013 add build and govulncheck actions Ben McClelland 2023-05-28 15:01:14 -07:00
  • 93212ccce9 Merge pull request #37 from versity/ben/copyright Ben McClelland 2023-05-28 14:41:36 -07:00
  • 5cbcf0c900 add copyright headers to source files Ben McClelland 2023-05-28 14:38:45 -07:00
  • 380b4e476b Merge pull request #36 from versity/ben/cli Ben McClelland 2023-05-28 14:17:37 -07:00
  • 8b79fb24de update module/import paths to new name, add cli framework Ben McClelland 2023-05-28 12:10:12 -07:00
  • f08da34711 feat: IAM config service from backend, created a new interface jonaustin09 2023-05-26 19:59:05 +04:00
  • 74b28283bf Merge pull request #28 from versity/ben/cleanup Ben McClelland 2023-05-25 16:00:04 -07:00