Commit graph

16 commits

Author SHA1 Message Date
0b6dd59da0
Rework install script
Now the added user clones the repo to run.
2021-11-30 02:13:39 -05:00
e8cb428fa4
Modify launch script and improve install script
Now universally refers to python3 instead of expecting gunicorn to be on
PATH.
Now installs requirements into system user's environment for use.
2021-11-30 02:02:09 -05:00
f1c3e05d80
Fix cp command in install script
Wasn't recursive and didn't copy all directories.
2021-11-30 01:47:45 -05:00
6f88e1f209
Add daemon-izing files 2021-11-30 01:42:44 -05:00
cc9e93fa6c Remove debug statement 2021-09-12 13:28:42 -04:00
8ad68fdeaa Fix import path 2021-09-12 13:26:09 -04:00
9ae0102a7f tracker/points date-range support
- Added date range support to tracker/points.
- Now using fastapi's built-in JSON encoder.
- Added list_points to core.tracker.
- Now saves data in multi-user friendly fashion.
- Added /system/update endpoint
  - requires system key
2021-09-12 13:13:43 -04:00
40535ddad7 Update gitignore 2021-09-06 03:47:39 -04:00
701f5c7eeb Fix add_point parameters 2021-08-24 23:10:46 -04:00
313a1ba43d Change listening address 2021-08-24 22:56:16 -04:00
ab0ec1badc requirements.txt format 2021-08-24 22:51:22 -04:00
bb4878794b Add gunicorn requirement 2021-08-24 22:50:02 -04:00
7d6667382b Add requirements.txt 2021-08-24 22:46:11 -04:00
735ed3a9a2 Add systemd service file 2021-08-23 18:51:34 -04:00
f5e0ac8cac API Security, Logging, & Restructure
- Added a .gitignore
- Implemented security.py (apikeys.py from server-api)
- Implemented wrapper.py (wrapper from radicalbot
- Added proper logging using log.conf
- Split tracker API endpoints into a router
- Renamed Target classes to Tracker
2021-08-23 02:14:40 -04:00
13075f7fa3 Initial Commit 2021-08-16 22:51:42 -04:00