Commit Graph

  • e5aa942e31 web: add filter to measures page, cleanup styling. jdb 2019-04-10 10:55:16 -05:00
  • b83550f70f web: cleanup common styles. jdb 2019-04-10 10:54:01 -05:00
  • cc23676f9b web: clean up logging usage, parameterize with ENV vars. jdb 2019-04-10 10:53:12 -05:00
  • 3154d97dd1 web: Fix login session persistence using localStorage. jdb 2019-04-10 10:48:26 -05:00
  • d7387d699d NPM audit fix: upgrade dependencies. jdb 2019-04-10 10:44:15 -05:00
  • 3e68462c28 WIP Dockerizing API. Jonathan Bernard 2019-04-07 03:07:17 -05:00
  • fcf0cf18f6 Move the strawboss config to the right place. Jonathan Bernard 2019-04-06 19:50:29 -05:00
  • c111bd8e6e Adding StrawBoss configuration. Jonathan Bernard 2019-04-06 19:03:02 -05:00
  • 7a118bd8e8 WIP Adding measure summary views. Jonathan Bernard 2019-04-06 00:04:54 -05:00
  • 622fed8e2a WIP Adding simple measurement view. Jonathan Bernard 2019-04-05 00:47:19 -05:00
  • e542f44505 Make Measure and Measurement types generic. jdb 2019-04-02 23:22:43 -05:00
  • 5887368ed1 Fix bug in POST measures API. jdb 2019-03-16 23:57:07 -05:00
  • 9d8ad6bf74 Add SmartTable Vue component. jdb 2019-03-10 15:59:16 -05:00
  • 4965d162ad Change the measure model: less pre-determined, more configurable. jdb 2019-03-10 15:59:02 -05:00
  • b629ec1a14 Consolidate SQL migrations (pre-alpha, versioning was deceptive). jdb 2019-03-10 12:18:19 -05:00
  • 12b2e5edca WIP UI implementation: fixed store dependencies, login flow. jdb 2019-03-08 03:03:47 -06:00
  • 9a9fa7c5d9 Add created field to API Tokens. jdb 2019-03-08 03:02:57 -06:00
  • b23d3d36af WIP Auth redesign. jdb 2019-03-07 23:39:24 -06:00
  • 6bc094f515 Style/color tweaks. jdb 2019-03-04 23:10:05 -06:00
  • 1b94245078 WIP Progress on skeleton of the Vue app. jdb 2019-03-04 18:46:54 -06:00
  • bcde5fbfc0 WIP User service, login routing. jdb 2019-03-02 02:07:56 -06:00
  • a6e8da95f4 Exclude hand-built Nim binaries. jdb 2019-03-02 02:07:31 -06:00
  • 57d4239027 Tweak cURL-based API client. jdb 2019-03-02 02:05:18 -06:00
  • e9bdcbffcd WIP Logging service and API. jdb 2019-03-02 02:04:51 -06:00
  • fc8dbd3fb7 Add Quick Panels skeleton view. jdb 2019-02-25 00:53:17 -06:00
  • 0d0b4a945a WIP on web UI: added nav, routing, basic page skeletons. jdb 2019-02-25 00:24:51 -06:00
  • 7f93ca90da WIP UI work. Jonathan Bernard 2019-02-24 06:56:57 -07:00
  • 62eaf2ec2a Add Personal Management API client implementation. Jonathan Bernard 2019-02-24 06:56:39 -07:00
  • 1b91926d3a Initial Vue.js project skeleton. Jonathan Bernard 2019-02-24 06:56:06 -07:00
  • 066e70b4bf Add some additional GET endpoints in the API. Jonathan Bernard 2019-02-24 06:52:10 -07:00
  • 038fa2f8a5 Add API endpoint for PUT /measure/@slug/@id. Jonathan Bernard 2019-02-20 22:06:53 -06:00
  • 02e0d1cae1 Implementation of /measure, /measurements APIs. Jonathan Bernard 2019-02-19 17:51:38 -06:00
  • 33eff538f8 DB changes, getXXXBy -> findXXXBy, add PG-specific timestamp parse function. Jonathan Bernard 2019-02-19 17:50:59 -06:00
  • c98497526e WIP Implementing API tokens. jdb 2019-02-19 13:26:35 -06:00
  • 706713f57a Added cURL-based CLI client script. jdb 2019-02-19 13:26:17 -06:00
  • e3450d5f8f Beginning implementation of the planned API endpoints. jdb 2019-02-19 02:50:07 -06:00
  • a16ef81077 Finished the initial work for the generic DB layer. jdb 2019-02-19 02:49:05 -06:00
  • 1337d17105 WIP Refactor API into multiple sub-modules. Jonathan Bernard 2019-02-18 17:53:08 -06:00
  • 7bba4a0ad7 WIP Refactor DB module to separate out common from PM_API=specific code. Continued work on parsing. jdb 2019-02-18 10:14:42 -06:00
  • 77084565a1 Add version file, remove bin files from repo, and update .gitignore. jdb 2019-02-18 10:13:59 -06:00
  • dbe2e3d2be Add a delay to let the PostgreSQL docket container spin up. jdb 2019-02-18 10:12:20 -06:00
  • eecae810d2 WIP refactoring db to better test. Added parseDbArray function. jdb 2019-02-17 00:37:35 -06:00
  • 2687c25506 WIP Continuing macro-based ORM layer. jdb 2019-02-16 00:17:58 -06:00
  • 61849d5e35 WIP work on macro-based ORM layer. jdb 2019-02-15 14:23:44 -06:00
  • 84b82f659a Clean up swap files accidentally committed. jdb 2019-02-15 09:05:30 -06:00
  • 79bd01ef81 Minimal README and .gitignore. jdb 2019-02-15 00:03:09 -06:00
  • 0d2efe4bcc Initial thoughts around API, DB layer. jdb 2019-02-15 00:00:20 -06:00