Commit Graph

42 Commits (command_line)

Author SHA1 Message Date
Theo 9b78855676
Changed subprocess run for chcek_output and decode bytes to utf-8 (#51) 2021-08-17 00:41:41 +01:00
Marc 6a32e5b9b9
Merge branch 'library_additions' 2021-08-16 21:52:24 +01:00
Marc 12ff02361f
Python: Add UCI Helpers to Python API 2021-08-16 21:43:52 +01:00
Theo 04e4126c3b
Add MTR module. (#50)
* Semi working

* Semi working

* Working jobs

* Working output in html

* Working table

* Add data to table

* Add packet loss

* Small fixes to CSS and renames

* Working ( but ugly ) dependency installer.

* Update CSS

* Dependency dialouge license fix

* Update title

* Fix quotation

* Fix quotation again

* Disable button on load

* Change module icon
2021-08-16 02:19:55 +01:00
Theo d35f8c983c
Locate: Reword to include domain. (#49)
* Reword to inlcude domain.

* Update version number
2021-08-16 00:41:04 +01:00
Marc 9618b46a76
Python: Add UCI helper functions 2021-07-21 15:01:10 +01:00
Marc 72360a8ada
Python: Create module storage folder by default 2021-07-21 14:57:48 +01:00
Marc a5332059e9
Python: Add get_version() function
This commit adds add_version() to the helpers class, which can be used
to obtain the running firmware version and build.
2021-07-21 14:34:07 +01:00
Marc 167e3dd79b
Misc: Set template version to 1.0 2021-07-12 14:47:17 +01:00
Theo 7f043cbc5b
Port MACInfo module (#40)
* First commit, add module folder

* Added spinner and allowed input of full mac

* CheckMAC online function ( non working )

* reverted change to build script

* Added working check online

* Added more info output to lookup online

* Added beginning of tabs function

* removed modified build script

* MACInfo: fix selectors, fix resource URL paths, fix API import path

* Removed online button from offline tab and other way around

* Fixed space being registered in lookup

* Fixed spinner CSS

* Changed looks of box

* removed spinners

* Fixed spelling and removed unneeded titling

* macinfo: Fix layout

* Added compatibility with windows naming scheme

* Added breakline for text

* Regex to check for valid MAC address, going to work on showing as proper error

* Added regex check for offline

* removed second build file

* Bold fonts for result category

* Added error if no valid MAC adress was inputted

* Specified types for variables and checked for valid mac before file open for speed

* Removed unused onstart due to the dir automaticlly being created anyways

* Class rename

* Fix regex check for offline and online mac

* Opened json file on start instead of on request

* misc: Re-run checks

* Fix regex lookup

* Added web icon or online

* added desktop icon for offline mode

* Fixed icons completely.

* Fix invalid module error handling in API

* Fix regex check

* Update module icon

* removed unused icons.

Co-authored-by: Marc <foxtrot@malloc.me>
Co-authored-by: Theodor Johanson <theo@pc.localdomain>
2021-07-09 22:55:26 +01:00
Marc 07dd54a336
Revert "Add SpeedTest v1.1 module (#44)" (#47)
This reverts commit 20752782f7.
2021-07-09 22:47:00 +01:00
TW-D 20752782f7
Add SpeedTest v1.1 module (#44)
* SpeedTest v1.1

* Fix invalid module error handling in API

Co-authored-by: Marc <foxtrot@malloc.me>
2021-07-09 22:39:52 +01:00
Theo 032fb7a86c
Add locate module. (#42)
* Add locate module.

* Fix version number, return error properly

* Fix handling of error in API response

* Switch lookup API

* Embed country flag image and allow domain names for lookup.

* Fix HTML

Co-authored-by: Marc <foxtrot@malloc.me>
2021-07-09 22:39:08 +01:00
Marc 9f00b8fe15
All: Fix invalid module error handling in API (#46) 2021-07-09 13:47:40 +01:00
Marc e013581a14
Fix typo in dependencies dialog for multiple modules. 2021-06-13 02:06:32 +01:00
Marc 4f7004f383
Build: Create GitHub Action for Angular UI and Python (#41)
* misc: Testing actions for module build
* misc: Add actions branch
* misc: Build for node 16.x only
* misc: attempt naive multiple build in action
* misc: fix bad oneliner
* misc: omit Misc/ dir from builder
* misc: Add pylint action
* misc: Ignore Pylints F0001 error due to file naming scheme
* misc: Only build for master
2021-05-24 00:58:41 +01:00
Marc b75c2e1317
Misc: Add library of module icons 2021-05-14 20:03:46 +01:00
Marc 5259d504d5
misc: Update documentation links in README.md 2021-05-13 16:06:51 +01:00
Marc 337b3af116
Python: Remove duplicate notifications code 2021-05-11 16:37:53 +01:00
Marc f34bb855f9
template: Update module.json to match existing modules 2021-05-10 18:57:49 +01:00
Marc 3cddca2606
all: Add minimum firmware requirement field to module.json 2021-05-10 18:56:36 +01:00
Marc 9e89020e59
template: Update build script for template, too 2021-05-10 18:41:37 +01:00
Marc 20a5b311a8
misc: Update wording in README for development guide link 2021-05-10 17:33:48 +01:00
Marc 44a64ab4ec
Merge branch 'update-scripts' 2021-05-10 17:32:16 +01:00
Marc 9d8190ac21
all: Update build scripts 2021-05-10 17:31:17 +01:00
Marc 5776d13ed5 Misc: Move module template into seperate directory 2021-05-10 17:31:00 +01:00
Marc 616a084163 all: Fix runtime loading 2021-05-10 17:31:00 +01:00
Marc d027f99e2d
Misc: Move module template into seperate directory 2021-05-10 17:09:37 +01:00
Marc 502e99841f
all: Fix runtime loading 2021-05-10 16:52:08 +01:00
Marc 62d3c3ee2f
All: Bump minor version numbers 2021-05-08 21:23:20 +01:00
Marc 3d44bb0e69
All: Bump minor version numbers 2021-05-08 21:22:59 +01:00
Marc ce279fae7a
All: Bump ng-packagr from 9.1.5 to 10.1.1 (#35)
* Bump ng-packagr from 9.1.5 to 10.1.1 in /evilportal (#34)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /examplemodule (#33)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /tcpdump (#32)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /mdk4 (#31)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /nmap (#30)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /httpeek (#29)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ng-packagr from 9.1.5 to 10.1.1 in /cabinet (#28)

Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:19:20 +01:00
dependabot[bot] 10cee98c52
Bump ng-packagr from 9.1.5 to 10.1.1 in /cabinet (#28)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:34 +01:00
dependabot[bot] d62ad5ffbd
Bump ng-packagr from 9.1.5 to 10.1.1 in /httpeek (#29)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:29 +01:00
dependabot[bot] 67fb62a6ab
Bump ng-packagr from 9.1.5 to 10.1.1 in /nmap (#30)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:26 +01:00
dependabot[bot] c45e2d71cc
Bump ng-packagr from 9.1.5 to 10.1.1 in /mdk4 (#31)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:22 +01:00
dependabot[bot] 611a677669
Bump ng-packagr from 9.1.5 to 10.1.1 in /tcpdump (#32)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:18 +01:00
dependabot[bot] 687c05e3e8
Bump ng-packagr from 9.1.5 to 10.1.1 in /examplemodule (#33)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:17:14 +01:00
dependabot[bot] a97dca1583
Bump ng-packagr from 9.1.5 to 10.1.1 in /evilportal (#34)
Bumps [ng-packagr](https://github.com/ng-packagr/ng-packagr) from 9.1.5 to 10.1.1.
- [Release notes](https://github.com/ng-packagr/ng-packagr/releases)
- [Changelog](https://github.com/ng-packagr/ng-packagr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ng-packagr/ng-packagr/compare/v9.1.5...v10.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-08 21:16:12 +01:00
Marc Egerton e78d0adc03
Libraries: Python: Add Notifications class 2021-04-08 16:48:40 +01:00
Marc Egerton ee88990297
Libraries: Python: Add success level to Notifications 2021-04-08 16:45:11 +01:00
Marc Egerton d4cd34b3a5 Prepare repository for Public Release 2020-10-21 21:09:08 +01:00