Commit Graph

  • 4b7b3e3c68 pushing master breel 2021-09-08 14:10:47 -06:00
  • 7ce2104b61 New deploy breel 2020-08-28 16:29:12 -06:00
  • 002595a407 Serve /index.html on 404 breel 2020-08-28 16:16:35 -06:00
  • 4d8f75f7c9 Accept ext on entity files to set content type in resp breel 2020-08-28 16:07:24 -06:00
  • 3a3ee3912d Update swagger for json login, api prefix, direct upload, markdown read breel 2020-08-28 15:59:44 -06:00
  • cf3a289a54 404 to static file server breel 2020-08-28 15:43:25 -06:00
  • ec5223d530 optional API path prefix breel 2020-08-28 15:28:47 -06:00
  • 25a43c8a0b Impl direct uplod breel 2020-08-28 14:47:18 -06:00
  • c2cb535105 markdown param for get one breel 2020-08-28 14:38:15 -06:00
  • d67654e601 For storage, store as JSON rather than BSON breel 2020-08-27 15:29:17 -06:00
  • a6f5bc3192 Put auth stuff in auth namespace breel 2020-08-27 14:22:34 -06:00
  • e1202cec67 Swagger for dump endpoin breel 2020-08-27 13:59:07 -06:00
  • 702720326b For import, create ID if absent breel 2020-08-27 13:29:33 -06:00
  • acb3c93ead Impl import export endpoint breel 2020-08-27 13:17:27 -06:00
  • 3701479b5f Log what storage type breel 2020-08-27 12:37:10 -06:00
  • 3a99bf5e33 Change config to use local/storage breel 2020-08-27 12:32:33 -06:00
  • bb9b91eef5 Files to uuids only breel 2020-08-26 20:31:08 -06:00
  • c85465accf Fewer todo literals breel 2020-08-26 20:00:02 -06:00
  • 8efdaecf9a test sub operations from main breel 2020-08-26 19:58:54 -06:00
  • 69438cbeab Impl users test breel 2020-08-26 19:41:08 -06:00
  • 08c1f20ca8 Change storage to open-close bolt.db to hopefully avoid /tmp files breel 2020-08-26 17:47:44 -06:00
  • 4aea3dab40 swagger OK resopnse bodies breel 2020-08-09 22:23:39 -06:00
  • f11261f0da start new swagger breel 2020-08-09 19:03:25 -06:00
  • 02c5d795cf unit tests new entities/abc breel 2020-08-09 14:25:14 -06:00
  • 360a686906 impl many integration tests breel 2020-08-09 13:16:28 -06:00
  • 3b72f05b4e Mock auth forreal back to query param. go run . is functional, woot breel 2020-08-09 11:17:35 -06:00
  • 468e5bedd5 impl entities and test breel 2020-08-09 10:41:37 -06:00
  • 64772166cc test middleware breel 2020-08-08 22:41:32 -06:00
  • 2174361d8e test resp breel 2020-08-08 21:56:05 -06:00
  • ac7833338c test version breel 2020-08-08 21:36:55 -06:00
  • a406287127 test files breel 2020-08-08 21:33:06 -06:00
  • f88ade0d73 impl entities except for PATCH breel 2020-08-08 12:01:49 -06:00
  • 1655a9b83a files impl breel 2020-08-08 10:57:46 -06:00
  • c9156f397c test w/ auth breel 2020-08-08 10:19:02 -06:00
  • bf00a2e82a test w/ auth breel 2020-08-08 10:18:49 -06:00
  • c145bd9daf router and auth kk breel 2020-08-08 10:18:17 -06:00
  • 1a06d9634b Test auth and add scope breel 2020-08-08 09:42:02 -06:00
  • 46bd1bbdfc new auth breel 2020-08-07 22:10:02 -06:00
  • 304956da74 Storage to uuids breel 2020-08-07 16:15:52 -06:00
  • 953d2d1365 At least is passes tests breel 2020-08-02 11:54:35 -06:00
  • 8e6e86955e Support primary key ID and unique key Name where api uses name breel 2020-08-02 09:59:47 -06:00
  • 37fe9415e7 make map driver type for faster tests breel 2020-08-01 20:33:44 -06:00
  • b28bc74f8b Dont set empty strings breel 2020-08-01 12:21:39 -06:00
  • 71b1de33ec cleaner tests i thought breel 2020-08-01 01:09:35 -06:00
  • baf0aaa287 swagger breel 2020-08-01 00:52:21 -06:00
  • b231bd3940 permit updat eto update breel 2020-08-01 00:51:23 -06:00
  • 15e68cadcd Skip slow deploys breel 2020-07-31 23:58:17 -06:00
  • fe546bd77c Fix path.join clearing scheme // breel 2020-07-31 23:28:35 -06:00
  • 810fc0f44c set scheme breel 2020-07-31 23:20:02 -06:00
  • a056b045a9 attachments now format absolute url breel 2020-07-31 23:09:29 -06:00
  • e706548f55 Artificial delay for testing breel 2020-07-31 22:07:54 -06:00
  • 8444156866 Add ?md to /who to get .md which has html from md .text breel 2020-07-31 21:01:56 -06:00
  • 1845fdd75f Add a test breel 2020-07-31 20:34:31 -06:00
  • 5de5fa97ed submod breel 2020-07-30 19:20:29 -06:00
  • 056b6c2a60 make gobuild usable breel 2020-07-30 16:23:54 -06:00
  • 21fa963085 Actually use rate limited storage, add /version with -dirty breel 2020-07-30 16:20:51 -06:00
  • 5a383a1e71 Sys level rps breel 2020-07-30 15:55:42 -06:00
  • 6a175d245a deploy to remote.blapointe breel 2020-07-30 15:41:09 -06:00
  • 2a9af954a3 swagger for sort and order on get breel 2020-07-27 17:24:38 -06:00
  • de1a426e08 Support GET /who?sort=key&order=1 breel 2020-07-27 15:25:39 -06:00
  • 36c4ae520d Limit incoming request body size for all endpoints and add rate limiting wrappera round storage breel 2020-07-26 20:25:39 -06:00
  • c3b948556c 0.0.2 breel 2020-07-26 19:33:48 -06:00
  • 363d3143e8 Allow setting fields previously unset, like adding a connection when it was nil in db breel 2020-07-26 02:37:02 -06:00
  • 962a0b0585 Tried to improve deploy but failed breel 2020-07-26 01:07:44 -06:00
  • 0ed14b47c4 update deploy breel 2020-07-26 01:05:04 -06:00
  • 9fbd3264d1 Remove dumb camel case breel 2020-07-25 22:25:01 -06:00
  • 4492307499 Document register public breel 2020-07-25 22:23:01 -06:00
  • 0e16340fd2 Create public namespaces by adding public=true when registering breel 2020-07-25 22:16:02 -06:00
  • c0fc3530fd Add delete connection function to DELETE /who breel 2020-07-25 21:51:55 -06:00
  • 93dff873e2 Fix swagger for namespace on files path breel 2020-07-25 21:23:57 -06:00
  • 480456fbdf Static files served with authorization on path-identified namespace breel 2020-07-25 21:15:39 -06:00
  • f90ccaae38 Ensure cleaning up breel 2020-07-25 20:55:22 -06:00
  • 09b2a94dd8 Files assert auth, namespace results, and faster port test breel 2020-07-25 20:42:55 -06:00
  • 6ca0a90134 Test for export offset and fix breel 2020-07-25 20:25:47 -06:00
  • b423adde4a Swagger for import-exoprt breel 2020-07-25 20:20:12 -06:00
  • 09507d38e9 Sanitize at API level breel 2020-07-25 19:40:31 -06:00
  • a1d59a0248 Fix escaped RE to prevent delete .* breel 2020-07-25 19:05:44 -06:00
  • ee4f23a9f4 Make names case insensitive for API breel 2020-07-25 13:58:02 -06:00
  • 34075cf19a Fix order sensitive and nondeterministic unit tests breel 2020-07-25 13:26:29 -06:00
  • d3c1cb8b4f Typo breel 2020-07-25 03:30:52 -06:00
  • 3189ef20c7 Add tests, stop omitting connections to skip a problem breel 2020-07-25 03:28:39 -06:00
  • 741f527d44 Update swagger for auth and include JS decrypt code example breel 2020-07-25 03:08:34 -06:00
  • 31b01dce61 Fix big breel 2020-07-25 02:29:49 -06:00
  • a616d4d1eb patch to add existing as new connnection breel 2020-07-25 00:48:51 -06:00
  • b2739b800c Deploy now pushes dndex.lan:8080 update from github breel 2020-07-25 00:32:10 -06:00
  • 3b8d5e27c5 Big to deploy vue breel 2020-07-25 00:25:53 -06:00
  • 8741db40b4 Limit file upload size Bel LaPointe 2020-07-24 23:57:24 -06:00
  • c47850647e Note links Bel LaPointe 2020-07-24 23:45:23 -06:00
  • 4069fd822f Swagger to deploy Bel LaPointe 2020-07-24 23:41:33 -06:00
  • 663579aeae Get without id == trace since browsers dont support trace Bel LaPointe 2020-07-24 23:25:32 -06:00
  • 55d8cf5d43 runnable swagger Bel LaPointe 2020-07-24 23:23:50 -06:00
  • 95555f46ec Trace is sortable by field and asc-desc Bel LaPointe 2020-07-24 20:35:13 -06:00
  • dc5729f20c Optional sorting on TRACE Bel LaPointe 2020-07-24 19:27:50 -06:00
  • afba6a71f0 Accept name in body if matches url Bel LaPointe 2020-07-24 18:55:04 -06:00
  • 51506925bc Move token stuff to single .js Bel LaPointe 2020-07-24 18:27:15 -06:00
  • 26c5ec2c77 AES-GCM decrypt a gogo Bel LaPointe 2020-07-24 16:19:58 -06:00
  • 887e67bc7d 404 on get returns empty object and right status Bel LaPointe 2020-07-24 15:18:28 -06:00
  • 5aa121a42e Auth for files enabled Bel LaPointe 2020-07-24 15:09:12 -06:00
  • 3a69fad9f7 registration Bel LaPointe 2020-07-24 15:06:49 -06:00
  • d3ac4f5c22 Auth implemented ish Bel LaPointe 2020-07-24 14:45:03 -06:00