Commit Graph

43 Commits

Author SHA1 Message Date
W1CDN
a99de3a859 Allow query on any field in the packets table. 2023-05-13 11:09:41 -05:00
W1CDN
efe61ae4c5 Add msgNo field. 2023-04-27 19:29:22 -05:00
W1CDN
cc89ab1a4c Don't mess with frame if it can't be parsed. 2023-04-27 19:19:12 -05:00
W1CDN
f396fe87af Order by created date in db call. 2023-04-25 14:19:29 -05:00
W1CDN
ab850a76a3 Don't get hung up on parsing errors. 2023-04-23 21:13:27 -05:00
W1CDN
2121119365 Update docs. 2023-04-23 21:13:06 -05:00
W1CDN
6957219468 Add basic API call to select by "from" station. 2023-04-16 21:04:26 -05:00
W1CDN
cd5d24b641 Add comments. 2023-04-16 19:29:09 -05:00
W1CDN
1cffde2903 At /packets, return 10 records by default and add n=x to return x packets. 2023-04-16 18:50:39 -05:00
W1CDN
5793e57aa9 Sort /packets descending by created. 2023-04-16 16:59:09 -05:00
W1CDN
19b3a54d98 Update readme. 2023-04-16 16:49:25 -05:00
W1CDN
467ec11522 Merge pull request 'Add background KISS connection, log frames to database' (#20) from add-kiss into main
Reviewed-on: #20
2023-04-16 16:45:53 -05:00
W1CDN
2ca627f973 Add kiss stuff to config. 2023-04-16 16:45:22 -05:00
W1CDN
ef5765e87f Add missing fields and try to catch sqlite errors. 2023-04-16 10:04:48 -05:00
W1CDN
7453d50598 Update waitress IP to make it work on production. 2023-04-15 16:37:31 -05:00
W1CDN
14effc9746 Try to get working on production. 2023-04-15 14:20:07 -05:00
W1CDN
6e6693bfbc Read from database for API. 2023-04-15 13:27:00 -05:00
W1CDN
63963c0ade Store frames in database, remove frames older than chosen age. 2023-04-14 22:06:48 -05:00
W1CDN
b06b87fe4e Barely parse a frame. 2023-04-13 21:38:51 -05:00
W1CDN
4f83f76bf5 Switch to aprs3 package. 2023-04-13 21:11:01 -05:00
W1CDN
b4bc632ded Snapshot. 2023-04-13 20:46:28 -05:00
W1CDN
5e86b40f38 Stub out a KISS connection.
It seems to simultaneously run the API and keep the KISS connection open 
in the background.
2023-04-13 17:16:16 -05:00
W1CDN
fb027194e8 Update data on API call
Oops!
2023-04-12 09:24:31 -05:00
W1CDN
795d2ef403 Remove old tutorial files. 2023-04-11 21:30:46 -05:00
W1CDN
0f1edd34af Update readme. 2023-04-11 20:55:58 -05:00
W1CDN
23d52a80da Set up to run waitress in screen if needed. 2023-04-11 20:52:59 -05:00
W1CDN
f9547c289e Add Waitress but needs work. 2023-04-08 20:05:35 -05:00
W1CDN
a06bedb1c9 Test commit. 2023-04-08 17:08:44 -05:00
W1CDN
37d57db772 Rename first application. 2023-04-08 17:07:09 -05:00
W1CDN
939e96ad7e Add "Contributing" to readme, move TODOs to Gitea issues. 2023-04-08 16:54:45 -05:00
W1CDN
796c666f4d Test commit. 2023-04-08 15:36:54 -05:00
mattbk
270a63bc1f Test. 2023-04-08 15:35:04 -05:00
mattbk
008396ed1b Add .gitignore. 2023-04-06 20:46:10 -05:00
mattbk
9ad72c4d7a Lots of changes. 2023-04-06 20:45:31 -05:00
mattbk
6451e13ac4 Drop numpy and pandas. 2023-04-06 14:34:59 -05:00
mattbk
133690efc4 Add readme and stub out requirements.txt. 2023-04-05 22:43:35 -05:00
mattbk
392c2afb6c Get a config file set up, reload it every API call. 2023-04-05 20:36:19 -05:00
mattbk
dcff8433ed Orient JSON by records. 2023-04-05 19:05:57 -05:00
mattbk
b16fb4a630 Fix NaN JSON error. 2023-04-05 18:27:14 -05:00
mattbk
d2479746eb Start work reading from direwolf log files. 2023-04-05 18:21:37 -05:00
mattbk
9451b6ea22 Throw some things at the wall for KISS/AGW. 2023-04-05 17:36:16 -05:00
mattbk
b6631ccaef Very basic API example done. 2023-04-05 16:58:35 -05:00
mattbk
398bd8160f Init. 2023-04-05 16:28:39 -05:00