a3b04cf6f7
scratch that going back to previous approach but with github and dockerhub auth
wes2025-06-16 22:09:46 -04:00
a4c7bf02b5
adding steps to authenticate with Github to pipeline
wes2025-06-16 22:06:45 -04:00
8de5dfd306
adding steps to authenticate with Dockerhub to pipeline
wes2025-06-16 21:57:51 -04:00
86fbca4924
Fixing style issue the lua linter did not like
wes2025-06-16 16:41:43 -04:00
77b9311fb9
Addying deployment step to pipeline; also added imei and iccid to /network_info
wes2025-06-16 16:40:12 -04:00
3803b21c85
Going to revisit this later lol
wes2025-06-12 21:32:15 -04:00
cdb7d6f647
new test for log parser 3
wes2025-06-12 21:30:19 -04:00
0763fa7f24
new test for log parser 2
wes2025-06-12 21:28:00 -04:00
6463a3d4ab
new test for log parser
wes2025-06-12 21:23:37 -04:00
cc479240ad
Now we are getting somewhere
wes2025-06-12 20:55:58 -04:00
9b99d51a15
Fixing ci pipeline.... lmao
wes2025-06-12 20:53:06 -04:00
73480a3adf
Fixing ci pipeline I hope
wes2025-06-12 20:51:43 -04:00
a5ce9d1977
Fixing ci pipeline for real this time
wes2025-06-12 20:49:01 -04:00
04ee1a037d
Fixing ci pipeline
wes2025-06-12 20:47:55 -04:00
490a32dea6
Taming the linter again the third
wes2025-06-12 08:57:26 -04:00
0fef02e029
Taming the linter again again
wes2025-06-12 08:45:04 -04:00
442ecd1290
Taming the linter again
wes2025-06-12 08:40:16 -04:00
4688a5d22e
Lets try some unit testing...
wes2025-06-12 08:34:58 -04:00
03515be254
Think I just need to add error code 631 to my ignore clause now. (Line is too long > 120)... It is not 1980 anymore I choose to live dangerously
wes2025-06-12 08:03:26 -04:00
4ade029461
Configuring luacheck to be a little more reasonable part 3
wes2025-06-12 07:58:24 -04:00
dcbd96ee75
Configuring luacheck to be a little more reasonable part 2
wes2025-06-12 07:55:43 -04:00
65ef36b6b5
Configuring luacheck to be a little more reasonable
wes2025-06-12 07:49:48 -04:00
d36483901f
My CI pipeline is alive, and the lua linter found a synta error in a line that will almost never be called so it was able to slip under the radar. Cool.
wes2025-06-12 07:41:44 -04:00
90bb6dafd4
fixing package name in ci workflow
wes2025-06-11 23:42:33 -04:00
b10b674c14
initial CI workflow, starting with a lua linter for simplicity
wes2025-06-11 23:39:42 -04:00
dd3547d67a
adding .luacheckrc preparing for some lua linting
wes2025-06-11 23:32:15 -04:00
af5ead4c33
Modified logic for /network_config to return currently associated BSSID instead of pulling from UCI. Added /SOS GET endpoint for easily directing the unit to connect to any campground wireless AP in a pinch.
wes2025-06-11 23:04:09 -04:00
eaa1f5ce53
Initial commit of mico-framework refactor. Original monolithic script still exists in /src
wes2025-06-07 23:59:53 -04:00
ed94ee9a92
Modified set_connect_wifi to build all uci configuration actions into a single string that is passed to os.execute() to run in the background. This allows the function to return a JSON response to the caller (based on the validty of the POST data) instead of timing out while the network configuration settles.
wes2025-06-07 07:38:19 -04:00
7d081188b3
was working in a slightly outdated copy of the repo. Getting everything synced back up.
wes2025-06-07 07:01:15 -04:00
5e77c55749
Installed SSH key on roof unit and added a host config called roof-unit to simplify the deploy script
Wesley Ray2025-06-05 12:39:28 -04:00
090046f8e4
Changing method of applying UCI changes to match what the custom binary in the firmware used.
Wesley Ray2025-06-02 07:05:32 -04:00
189afaeb45
Initial commit of code. All endpoints tested except for set_connect_wifi()
wes2025-05-28 08:06:31 -04:00