Commit Graph
100 Commits
Author SHA1 Message Date
Arthur Lu 0fd24d42e1 removed testing notebook,
anticipated removal of pandas requirement,
added pandas and matplotlib to pyinstaller exclusion,
removed unessasary option in build scripts
2021-10-30 03:51:03 +00:00
Arthur Lu d798bfe7d2 module replaces processing 2021-10-30 03:11:10 +00:00
Arthur Lu bd87111e08 fixed debug logging
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-28 21:12:28 +00:00
Arthur Lu 7be48af85e implemented dynamic module loading/running,
fixed minor issue in metric module

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-28 20:40:56 +00:00
Arthur Lu 3ac4e96d2d added Metric, Pit modules (theoretically working)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-28 20:13:57 +00:00
Arthur Lu afab67f8ef changed Match module to use current data bindings
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-22 01:40:56 +00:00
Arthur Lu 8966900341 changed sample json 2021-10-21 22:33:26 +00:00
Arthur Lu 7f0d3fc753 minor fix
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 21:58:02 +00:00
Arthur Lu d16fe61a79 added sample initializaition loop
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 21:56:44 +00:00
Arthur Lu de81a03e3d modified config validation for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 21:51:14 +00:00
Arthur Lu f40939d69d removed autovivification (likely not required)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 21:29:44 +00:00
Arthur Lu d5ebb0348b finished rough outline for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 21:27:35 +00:00
Arthur Lu 72a14bfac9 minor fix
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 20:56:06 +00:00
Arthur Lu 8e8c19c5fd added working load_data for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 20:42:47 +00:00
Arthur Lu b9e2de2dc6 added working validate_config for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 20:28:29 +00:00
Arthur Lu 4a1d7f0db1 removed keys
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-21 20:05:07 +00:00
Arthur LuandGitHub 6a4d13a33f Merge pull request #18 from titanscouting/daemon-fix
Fix messaging in daemon
2021-10-16 16:42:47 -07:00
Arthur Lu 828e45844e removed websockets from requirements.txr,
fixed return code of daemon,
removed websockets from hidden imports of superscript.spec
2021-10-16 20:28:57 +00:00
Arthur Lu ab13e10271 moved sample zmq SUB client to test/ 2021-10-16 20:21:12 +00:00
Arthur Lu 41fb81cfac verification of zmq solution working remotely
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-15 06:20:05 +00:00
Arthur Lu c0c46a1b9d solution using zmq PUB/SUB,
working locally
2021-10-15 06:12:50 +00:00
Arthur Lu 7b05707e3b works locally again 2021-10-14 23:30:15 +00:00
Arthur Lu 531c8f80f3 possible fix: UDP broadcast,
not connecing from outside LAN

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-14 22:52:15 +00:00
Arthur Lu e15f87b2e5 set return value for profile option
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-14 19:45:28 +00:00
Arthur Lu 9b614af85c added close_all when exiting due to error 2021-10-13 22:32:42 +00:00
Arthur Lu bd77927421 changes to stop() error reporting
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-13 19:11:27 +00:00
Arthur Lu 3f32104c72 fixed key error in loop delay logic,
improved error logging to include stack trace

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-12 22:16:34 +00:00
Arthur Lu 0895eb3d74 fixed errorlog path
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-10-12 21:42:09 +00:00
Arthur Lu 9603ca2be9 fixed minor push_pit bug 2021-10-11 02:59:49 +00:00
Arthur Lu 24e666a23b fixed sample config.json 2021-10-11 02:56:24 +00:00
Arthur LuandGitHub 82b62924f6 Merge pull request #17 from titanscouting/event-listener
Pull changes from event-listener to superscript-v1
2021-10-10 19:52:53 -07:00
Arthur LuandGitHub 3dbdcfbd35 Merge branch 'superscript-v1' into event-listener 2021-10-10 19:52:47 -07:00
Arthur LuandGitHub 790eb4aa03 Merge pull request #16 from titanscouting/database-config
Pull changes from database-config into superscript-v1
2021-10-10 19:49:19 -07:00
Arthur LuandGitHub 0fb586f13d Merge pull request #15 from titanscouting/automate-build
Update superscript-v1 with automate-build
2021-10-10 19:47:48 -07:00
Arthur Lu dea5f3a374 implemented event delay with dummy listener,
event delay listener in data.py unimplemented
2021-10-10 06:15:22 +00:00
Arthur Lu da913e639b added opotion to pull config from database,
major code refactor
2021-09-23 07:10:01 +00:00
Arthur LuandGitHub e18ddcec9d Merge pull request #13 from titanscouting/superscript-v1
Pull recent changes from superscript-v1 to database-config
2021-09-22 20:29:02 -07:00
Arthur LuandGitHub a64c2c71ca Merge branch 'databse-config' into superscript-v1 2021-09-22 20:28:55 -07:00
Arthur Lu 9163244e2c added debug option to usage description,
set generic error code to 1
2021-09-21 23:36:13 +00:00
Arthur Lu 74bcc116a2 added databse config getter/setter to data.py,
fixed args for data.py functions
2021-09-21 05:14:54 +00:00
Arthur Lu bd51efc6c2 added debug option,
improved memory usage slightly,
changed errorlog.txt to errorlog.log,
updated .gitignore
2021-09-21 04:43:32 +00:00
Arthur Lu fb4e5da1d4 added event and time delay options
(event delay unimplemented)
2021-08-27 23:39:48 +00:00
Arthur Lu 73b5c393a0 changed asset upload name
removed create criteria, must be publish
2021-08-26 23:19:53 +00:00
Arthur Lu 42ca74b4ab add release asset automaticallt 2021-08-26 23:14:09 +00:00
Arthur Lu fc63d5d7e1 fixed typo 2021-08-26 22:57:15 +00:00
Arthur Lu 1106a0ffb1 fixed path 2021-08-26 22:53:21 +00:00
Arthur Lu 65a1720657 added prerequisite and build steps 2021-08-26 22:48:48 +00:00
Arthur LuandGitHub 6b4de40c49 Merge pull request #12 from titanscouting/superscript-v1
Merge current changes to build-superscript
2021-08-26 15:45:24 -07:00
Arthur Lu 694733700a fixed and properly named build action 2021-08-26 22:26:29 +00:00
Arthur Lu 18c26a00b6 reorganized imports in superscript 2021-08-22 05:35:04 +00:00
Arthur Lu ca399cf350 fixed verbose/profile output options 2021-08-19 20:58:35 +00:00
Arthur LuandGitHub 3e8d876f80 Merge pull request #11 from titanscouting/daemonize-superscript
Merge changes in daemonize-superscript to refactor-superscript
2021-08-18 17:36:55 -07:00
Arthur Lu ea07d7c709 added profile option to superscript 2021-08-19 00:34:42 +00:00
Arthur Lu 342dae3022 unified main_lin, main_win functions 2021-08-18 22:35:42 +00:00
Arthur Lu e9258c831d changed websocket bind address to 0.0.0.0 2021-08-18 05:58:21 +00:00
Arthur Lu efc353dafb fixed daemon no start issue 2021-08-18 05:13:25 +00:00
Arthur Lu 739a2f36f8 temporary workaround for missing ssl cert 2021-08-18 03:26:47 +00:00
Arthur Lu e82177d17b not working 2021-08-18 03:04:01 +00:00
Arthur Lu 055c296c00 replaced profile to verbose option 2021-08-18 00:43:00 +00:00
Arthur Lu 61ae377e97 fixed linux only import in windows exec 2021-08-17 14:17:40 -07:00
Arthur Lu 6fa29f767d daemonized, socketed superscript
improved runtime
removed superscript-socket.py
2021-08-17 21:02:08 +00:00
Arthur Lu f8f8d6bf27 added *.pid files to git ignore 2021-08-13 23:32:59 +00:00
Arthur Lu e559ced751 superscript v 0.9.2 2021-08-13 21:57:03 +00:00
Arthur Lu d1a9e56703 removed socket/daemon test scripts 2021-08-12 22:26:37 +00:00
Arthur Lu 6364746d7a consolidated dataset/data imports 2021-08-12 21:58:41 +00:00
Arthur Lu f74cfb3ae3 consolidated datraset.py into datas.py
removed unessasary time import in data.py
added missing import to processing.py
2021-08-12 21:53:03 +00:00
Arthur Lu 1d9fa99058 fixed delay in daemon stopping 2021-08-11 23:37:57 +00:00
Arthur Lu ba793140af added start/stop/restart argument functionality
slightly buggy
2021-08-11 23:26:52 +00:00
Arthur Lu c09f4d0897 removed time-test 2021-08-11 22:54:24 +00:00
Arthur Lu 922095ebe0 daemonized superscript socket example
added python-daemon to requirements.txt
2021-08-11 22:28:24 +00:00
Arthur Lu d9ba7bcb24 added websockets to requirements.txt 2021-08-11 18:21:34 +00:00
Arthur Lu a703fe4867 started socketing superscript statuses 2021-08-11 18:10:04 +00:00
Arthur Lu f258a768be removed duplicate requirements 2021-08-11 00:33:06 +00:00
Arthur Lu 836e9ca6be added Pool.join to allow threads to exit safely
added keyboard interrupt signal ignore in threads
2021-07-16 06:12:26 +00:00
Arthur Lu 246efd524b superscript v 0.9.1 2021-06-13 00:49:04 +00:00
Arthur Lu b2f2dfe2a4 finished refactor 2021-06-12 23:57:16 +00:00
Arthur Lu b94c9125b3 renamed cli_interface.py to interface.py 2021-06-12 07:16:11 +00:00
Arthur Lu ee309b9f8b separated gui and cli dev files
began refactoring superscript in cli application
2021-06-12 07:09:26 +00:00
Arthur LuandGitHub a8a70d67fa Merge pull request #10 from titanscouting/automate-build
Automate build
2021-06-09 14:58:21 -07:00
Arthur Lu 73888cbc9e fixed pathing for build-CLI.*
added temp directory to gitignore
2021-04-27 07:26:14 +00:00
Arthur Lu 139410f7f0 removed ThreadPoolExecutor import 2021-04-25 06:05:33 +00:00
Arthur Lu 36dad7b22d added sample build-cli workflow 2021-04-25 03:51:01 +00:00
Arthur Lu 64cb232565 added .gitattributes 2021-04-15 19:41:10 +00:00
Arthur Lu 9fb5ba7cc4 added compiled binaries with no file endings
to gitignore
2021-04-13 04:05:46 +00:00
Arthur Lu 11d3b49d82 removed compiled binaries
added compiled binaries in /dist/ to gitignore
2021-04-13 04:03:07 +00:00
Arthur Lu 1b01ede161 removed matplotlib import
removed plotting pit analysis
fixed warning supression for win exe
superscript v 0.8.6
2021-04-12 15:13:54 -07:00
Arthur Lu 241f0a62ed created batch script for windows compilation 2021-04-12 14:39:00 -07:00
Arthur Lu eb5d89ea35 better fix for devcontainer.json 2021-04-12 06:30:21 +00:00
Arthur Lu 1252865ced quick patch for devcontainer.json 2021-04-12 06:27:50 +00:00
Arthur Lu 4de011ef45 superscript v 0.8.5 2021-04-10 06:08:18 +00:00
Arthur Lu 5ea2297017 superscript v 0.8.4 2021-04-09 23:45:16 +00:00
Arthur Lu 7d85a18b4b superscript v 0.8.3 2021-04-03 20:47:45 +00:00
Arthur Lu 06d0df00ee built and verified threading fixes 2021-04-02 22:04:06 +00:00
Arthur Lu 1fa36e8694 fixed .gitignore
added build-CLI script
fixed threading in superscript
2021-04-02 21:58:35 +00:00
Arthur Lu 70afd23f2c deleted config.json
changed superscript config lookup to relative path
added additional requirements to requirements.txt
added build spec file for superscript
2021-04-02 21:35:05 +00:00
Arthur Lu 8ede63ed04 fixed spelling in default config,
added config to git ignore
2021-04-02 01:28:25 +00:00
Arthur LuandGitHub d093cc2423 Merge branch 'master' into superscript-main 2021-04-01 11:34:44 -07:00
Arthur Lu b10bb7151f added:
.devcontainer
.github
CONTRIBUTING
MAINTAINERS
LICENSE
README
SECURITY
moved fiels into correct structure
deleted unessasary workflows
2021-04-01 18:31:41 +00:00
Arthur Lu b54ae2789c removed keys 2021-04-01 09:14:27 +00:00
Arthur LuandGitHub c33e75bec6 Merge branch 'superscriptGUI' into master-staged 2021-04-01 01:02:58 -07:00