Commit Graph
100 Commits
Author SHA1 Message Date
Arthur Lu 9c2946718f removed testing notebook,
anticipated removal of pandas requirement,
added pandas and matplotlib to pyinstaller exclusion,
removed unessasary option in build scripts


Former-commit-id: 0fd24d42e1
2021-10-30 03:51:03 +00:00
Arthur Lu bd0c0d99f9 module replaces processing
Former-commit-id: d798bfe7d2
2021-10-30 03:11:10 +00:00
Arthur Lu 9ddf61621e fixed debug logging
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: bd87111e08
2021-10-28 21:12:28 +00:00
Arthur Lu 0af93238be implemented dynamic module loading/running,
fixed minor issue in metric module

Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 7be48af85e
2021-10-28 20:40:56 +00:00
Arthur Lu 6c8e738420 added Metric, Pit modules (theoretically working)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 3ac4e96d2d
2021-10-28 20:13:57 +00:00
Arthur Lu 0eccc32096 changed Match module to use current data bindings
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: afab67f8ef
2021-10-22 01:40:56 +00:00
Arthur Lu f8f8543ea2 changed sample json
Former-commit-id: 8966900341
2021-10-21 22:33:26 +00:00
Arthur Lu a1fb295a1a minor fix
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 7f0d3fc753
2021-10-21 21:58:02 +00:00
Arthur Lu 4ded02b34f added sample initializaition loop
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: d16fe61a79
2021-10-21 21:56:44 +00:00
Arthur Lu 88282aa18b modified config validation for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: de81a03e3d
2021-10-21 21:51:14 +00:00
Arthur Lu 66bf3a3a3e removed autovivification (likely not required)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: f40939d69d
2021-10-21 21:29:44 +00:00
Arthur Lu 375b550153 finished rough outline for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: d5ebb0348b
2021-10-21 21:27:35 +00:00
Arthur Lu 79dd2c3479 minor fix
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 72a14bfac9
2021-10-21 20:56:06 +00:00
Arthur Lu d2ced284ea added working load_data for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 8e8c19c5fd
2021-10-21 20:42:47 +00:00
Arthur Lu 07965cba4b added working validate_config for Match module
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: b9e2de2dc6
2021-10-21 20:28:29 +00:00
Arthur Lu 36081e1239 removed keys
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 4a1d7f0db1
2021-10-21 20:05:07 +00:00
Arthur LuandGitHub 49ee02d6fa Merge pull request #18 from titanscouting/daemon-fix
Fix messaging in daemon

Former-commit-id: 6a4d13a33f
2021-10-16 16:42:47 -07:00
Arthur Lu 08f5ba987a removed websockets from requirements.txr,
fixed return code of daemon,
removed websockets from hidden imports of superscript.spec


Former-commit-id: 828e45844e
2021-10-16 20:28:57 +00:00
Arthur Lu dafd66447f moved sample zmq SUB client to test/
Former-commit-id: ab13e10271
2021-10-16 20:21:12 +00:00
Arthur Lu 6bcb3cbff4 verification of zmq solution working remotely
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 41fb81cfac
2021-10-15 06:20:05 +00:00
Arthur Lu 6cd092da37 solution using zmq PUB/SUB,
working locally


Former-commit-id: c0c46a1b9d
2021-10-15 06:12:50 +00:00
Arthur Lu 8540642bef works locally again
Former-commit-id: 7b05707e3b
2021-10-14 23:30:15 +00:00
Arthur Lu 5d0fbc06c6 possible fix: UDP broadcast,
not connecing from outside LAN

Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 531c8f80f3
2021-10-14 22:52:15 +00:00
Arthur Lu a4a13c7cb5 set return value for profile option
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: e15f87b2e5
2021-10-14 19:45:28 +00:00
Arthur Lu 26d9d962c0 added close_all when exiting due to error
Former-commit-id: 9b614af85c
2021-10-13 22:32:42 +00:00
Arthur Lu e20a212bd9 changes to stop() error reporting
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: bd77927421
2021-10-13 19:11:27 +00:00
Arthur Lu 1151541976 fixed key error in loop delay logic,
improved error logging to include stack trace

Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 3f32104c72
2021-10-12 22:16:34 +00:00
Arthur Lu 6f28e507a1 fixed errorlog path
Signed-off-by: Arthur Lu <learthurgo@gmail.com>

Former-commit-id: 0895eb3d74
2021-10-12 21:42:09 +00:00
Arthur Lu 1e6bc1926a fixed minor push_pit bug
Former-commit-id: 9603ca2be9
2021-10-11 02:59:49 +00:00
Arthur Lu d89f997117 fixed sample config.json
Former-commit-id: 24e666a23b
2021-10-11 02:56:24 +00:00
Arthur LuandGitHub 31423d04d8 Merge pull request #17 from titanscouting/event-listener
Pull changes from event-listener to superscript-v1

Former-commit-id: 82b62924f6
2021-10-10 19:52:53 -07:00
Arthur LuandGitHub 44e9711b2d Merge branch 'superscript-v1' into event-listener
Former-commit-id: 3dbdcfbd35
2021-10-10 19:52:47 -07:00
Arthur LuandGitHub f24d5163d7 Merge pull request #16 from titanscouting/database-config
Pull changes from database-config into superscript-v1

Former-commit-id: 790eb4aa03
2021-10-10 19:49:19 -07:00
Arthur LuandGitHub 06630b0dd4 Merge pull request #15 from titanscouting/automate-build
Update superscript-v1 with automate-build

Former-commit-id: 0fb586f13d
2021-10-10 19:47:48 -07:00
Arthur Lu 32ae4fd636 implemented event delay with dummy listener,
event delay listener in data.py unimplemented


Former-commit-id: dea5f3a374
2021-10-10 06:15:22 +00:00
Arthur Lu 96ebb82085 added opotion to pull config from database,
major code refactor


Former-commit-id: da913e639b
2021-09-23 07:10:01 +00:00
Arthur LuandGitHub 09b8cca884 Merge pull request #13 from titanscouting/superscript-v1
Pull recent changes from superscript-v1 to database-config

Former-commit-id: e18ddcec9d
2021-09-22 20:29:02 -07:00
Arthur LuandGitHub fb1033e92c Merge branch 'databse-config' into superscript-v1
Former-commit-id: a64c2c71ca
2021-09-22 20:28:55 -07:00
Arthur Lu 16882a0a75 added debug option to usage description,
set generic error code to 1


Former-commit-id: 9163244e2c
2021-09-21 23:36:13 +00:00
Arthur Lu 2b8ecc5bee added databse config getter/setter to data.py,
fixed args for data.py functions


Former-commit-id: 74bcc116a2
2021-09-21 05:14:54 +00:00
Arthur Lu 8112effbce added debug option,
improved memory usage slightly,
changed errorlog.txt to errorlog.log,
updated .gitignore


Former-commit-id: bd51efc6c2
2021-09-21 04:43:32 +00:00
Arthur Lu 56d3a0adcd added event and time delay options
(event delay unimplemented)


Former-commit-id: fb4e5da1d4
2021-08-27 23:39:48 +00:00
Arthur Lu 2444963af9 changed asset upload name
removed create criteria, must be publish


Former-commit-id: 73b5c393a0
2021-08-26 23:19:53 +00:00
Arthur Lu 8000a7314d add release asset automaticallt
Former-commit-id: 42ca74b4ab
2021-08-26 23:14:09 +00:00
Arthur Lu 3e212e4502 fixed typo
Former-commit-id: fc63d5d7e1
2021-08-26 22:57:15 +00:00
Arthur Lu 66e00987c4 fixed path
Former-commit-id: 1106a0ffb1
2021-08-26 22:53:21 +00:00
Arthur Lu 2f90e7d11a added prerequisite and build steps
Former-commit-id: 65a1720657
2021-08-26 22:48:48 +00:00
Arthur LuandGitHub f0ef4fea5d Merge pull request #12 from titanscouting/superscript-v1
Merge current changes to build-superscript

Former-commit-id: 6b4de40c49
2021-08-26 15:45:24 -07:00
Arthur Lu 9be9008ae1 fixed and properly named build action
Former-commit-id: 694733700a
2021-08-26 22:26:29 +00:00
Arthur Lu 097fd2836b reorganized imports in superscript
Former-commit-id: 18c26a00b6
2021-08-22 05:35:04 +00:00
Arthur Lu 052788afb9 fixed verbose/profile output options
Former-commit-id: ca399cf350
2021-08-19 20:58:35 +00:00
Arthur LuandGitHub e4eb824f51 Merge pull request #11 from titanscouting/daemonize-superscript
Merge changes in daemonize-superscript to refactor-superscript

Former-commit-id: 3e8d876f80
2021-08-18 17:36:55 -07:00
Arthur Lu 11d3db4b44 added profile option to superscript
Former-commit-id: ea07d7c709
2021-08-19 00:34:42 +00:00
Arthur Lu 76f78047b3 unified main_lin, main_win functions
Former-commit-id: 342dae3022
2021-08-18 22:35:42 +00:00
Arthur Lu 20f2040a1a changed websocket bind address to 0.0.0.0
Former-commit-id: e9258c831d
2021-08-18 05:58:21 +00:00
Arthur Lu ffead9e240 fixed daemon no start issue
Former-commit-id: efc353dafb
2021-08-18 05:13:25 +00:00
Arthur Lu 0287b5c0e2 temporary workaround for missing ssl cert
Former-commit-id: 739a2f36f8
2021-08-18 03:26:47 +00:00
Arthur Lu b6a1dfedb9 not working
Former-commit-id: e82177d17b
2021-08-18 03:04:01 +00:00
Arthur Lu cafb773d8b replaced profile to verbose option
Former-commit-id: 055c296c00
2021-08-18 00:43:00 +00:00
Arthur Lu 871b313d95 fixed linux only import in windows exec
Former-commit-id: 61ae377e97
2021-08-17 14:17:40 -07:00
Arthur Lu bcbb653696 daemonized, socketed superscript
improved runtime
removed superscript-socket.py


Former-commit-id: 6fa29f767d
2021-08-17 21:02:08 +00:00
Arthur Lu b4c7365bf0 added *.pid files to git ignore
Former-commit-id: f8f8d6bf27
2021-08-13 23:32:59 +00:00
Arthur Lu c2f35f4cb2 superscript v 0.9.2
Former-commit-id: e559ced751
2021-08-13 21:57:03 +00:00
Arthur Lu 2ebd2cba8a removed socket/daemon test scripts
Former-commit-id: d1a9e56703
2021-08-12 22:26:37 +00:00
Arthur Lu 6819aaf143 consolidated dataset/data imports
Former-commit-id: 6364746d7a
2021-08-12 21:58:41 +00:00
Arthur Lu b3ab9156db consolidated datraset.py into datas.py
removed unessasary time import in data.py
added missing import to processing.py


Former-commit-id: f74cfb3ae3
2021-08-12 21:53:03 +00:00
Arthur Lu 30641e43d8 fixed delay in daemon stopping
Former-commit-id: 1d9fa99058
2021-08-11 23:37:57 +00:00
Arthur Lu 3a068654ed added start/stop/restart argument functionality
slightly buggy


Former-commit-id: ba793140af
2021-08-11 23:26:52 +00:00
Arthur Lu 962061007b removed time-test
Former-commit-id: c09f4d0897
2021-08-11 22:54:24 +00:00
Arthur Lu 91f34a8d74 daemonized superscript socket example
added python-daemon to requirements.txt


Former-commit-id: 922095ebe0
2021-08-11 22:28:24 +00:00
Arthur Lu 19bca6967c added websockets to requirements.txt
Former-commit-id: d9ba7bcb24
2021-08-11 18:21:34 +00:00
Arthur Lu fb2ea60fea started socketing superscript statuses
Former-commit-id: a703fe4867
2021-08-11 18:10:04 +00:00
Arthur Lu 5d95913467 removed duplicate requirements
Former-commit-id: f258a768be
2021-08-11 00:33:06 +00:00
Arthur Lu 7e800c9004 added Pool.join to allow threads to exit safely
added keyboard interrupt signal ignore in threads


Former-commit-id: 836e9ca6be
2021-07-16 06:12:26 +00:00
Arthur Lu 3c7262498c superscript v 0.9.1
Former-commit-id: 246efd524b
2021-06-13 00:49:04 +00:00
Arthur Lu 4c65e88903 finished refactor
Former-commit-id: b2f2dfe2a4
2021-06-12 23:57:16 +00:00
Arthur Lu b3c26ce2cf renamed cli_interface.py to interface.py
Former-commit-id: b94c9125b3
2021-06-12 07:16:11 +00:00
Arthur Lu 089ff7ec01 separated gui and cli dev files
began refactoring superscript in cli application


Former-commit-id: ee309b9f8b
2021-06-12 07:09:26 +00:00
Arthur LuandGitHub b561c51d21 Merge pull request #10 from titanscouting/automate-build
Automate build

Former-commit-id: a8a70d67fa
2021-06-09 14:58:21 -07:00
Arthur Lu 40191aa6b5 fixed pathing for build-CLI.*
added temp directory to gitignore


Former-commit-id: 73888cbc9e
2021-04-27 07:26:14 +00:00
Arthur Lu 6c385b5bd3 removed ThreadPoolExecutor import
Former-commit-id: 139410f7f0
2021-04-25 06:05:33 +00:00
Arthur Lu 727398d32f added sample build-cli workflow
Former-commit-id: 36dad7b22d
2021-04-25 03:51:01 +00:00
Arthur Lu d16ef53457 added .gitattributes
Former-commit-id: 64cb232565
2021-04-15 19:41:10 +00:00
Arthur Lu a367e7254b added compiled binaries with no file endings
to gitignore


Former-commit-id: 9fb5ba7cc4
2021-04-13 04:05:46 +00:00
Arthur Lu 78f737d45f removed compiled binaries
added compiled binaries in /dist/ to gitignore


Former-commit-id: 11d3b49d82
2021-04-13 04:03:07 +00:00
Arthur Lu 651ae0c2db removed matplotlib import
removed plotting pit analysis
fixed warning supression for win exe
superscript v 0.8.6


Former-commit-id: 1b01ede161
2021-04-12 15:13:54 -07:00
Arthur Lu 2619f9a729 created batch script for windows compilation
Former-commit-id: 241f0a62ed
2021-04-12 14:39:00 -07:00
Arthur Lu 08292d5dc8 better fix for devcontainer.json
Former-commit-id: eb5d89ea35
2021-04-12 06:30:21 +00:00
Arthur Lu 75dde2171c quick patch for devcontainer.json
Former-commit-id: 1252865ced
2021-04-12 06:27:50 +00:00
Arthur Lu 014570930a superscript v 0.8.5
Former-commit-id: 4de011ef45
2021-04-10 06:08:18 +00:00
Arthur Lu 7abfb2d90a superscript v 0.8.4
Former-commit-id: 5ea2297017
2021-04-09 23:45:16 +00:00
Arthur Lu 8f79be68d4 superscript v 0.8.3
Former-commit-id: 7d85a18b4b
2021-04-03 20:47:45 +00:00
Arthur Lu 5a454e0e39 built and verified threading fixes
Former-commit-id: 06d0df00ee
2021-04-02 22:04:06 +00:00
Arthur Lu e6e0351288 fixed .gitignore
added build-CLI script
fixed threading in superscript


Former-commit-id: 1fa36e8694
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