279 Commits

Author SHA1 Message Date
Ross Mountjoy
62191b21b8 ##### Updated to version 0.6!
> Version 0.6 brings DashMachine one big step forward to being a finished product by adding a gui to edit the various settings in the config.ini.

**Changelog**
- improvements to /home including 'pinned' cards, multi-select tag filtering, 'action providers' allowing you to do web searches from the searchbar
- rebuilt sidenav with list view, mirroring filter/search/collapse state of the homepage
- /settings and /home now on same route
- dynamic reloading of settings (no more page reloads)
- dedicated config.ini editor slide-out
- settings editor slide-out
- card editor slide-out
- better access group control
- dedicated documentation pages
- improved documentation
- new system for automatically generating documentation for platforms
- ability to load custom platforms
- added an 'on_starup' method for platforms allowing for registering api routes. (example coming soon)
v0.6
2020-05-07 09:27:18 -04:00
sportivaman
dc1863ffc7
Merge pull request #124 from rmountjoy92/master
merge 56b170b with develop
2020-04-12 14:00:28 -04:00
sportivaman
63b7864ca5
Merge pull request #111 from the4ndy/patch-1
Added ssl_ignore attribute to http_status platform
v0.5-4
2020-04-12 13:58:29 -04:00
sportivaman
aaf8913de3
Merge pull request #114 from marcjmiller/fixRunPyForRemoteExecution
updated run.py to fix behavior when run remotely (i.e. init.d scripts)
2020-04-12 13:57:13 -04:00
sportivaman
7f29f3f0d1
Merge pull request #119 from rxmii4269/develop
added support for sabnzbd
2020-04-12 13:08:13 -04:00
Romaine Murray
f2cf017be9
Merge pull request #1 from rxmii4269/master
Added Support for sabnzbd
2020-04-08 22:28:28 -05:00
romaine murray
9846f3d1b8 added support for sabnzbd 2020-04-08 10:50:33 -05:00
Marc Miller
753126a39c updated run.py to fix behavior when run remotely (i.e. init.d scripts) 2020-04-07 23:37:19 -04:00
theSheriff
56b170b04c
Added ssl_ignore attribute to platform
Added ssl_ignore attribute to platform to allow users to ignore self-signed or other SSL errors. Defaults to SSL verification ON
2020-04-07 16:18:13 -04:00
sportivaman
a01a7b911e
Merge pull request #102 from rmountjoy92/develop
updated weather.py
2020-04-05 12:12:57 -04:00
Ross Mountjoy
69aabded85 updated weather.py 2020-04-05 12:12:35 -04:00
sportivaman
7ef25d2c40
Merge pull request #101 from rmountjoy92/develop
Fix issues with custom weather card
2020-04-05 11:00:40 -04:00
Ross Mountjoy
6d18bc74bd fixed some problems with the custom weather card 2020-04-05 10:59:18 -04:00
sportivaman
bb1ab505b0
Merge pull request #100 from rmountjoy92/master
pulling https://github.com/rmountjoy92/DashMachine/pull/98 to develop
2020-04-05 10:10:09 -04:00
sportivaman
47fd8f519f
Merge pull request #98 from Thlb/master
Add 25 Apps templates
2020-04-05 10:08:31 -04:00
sportivaman
50c157cf40
Merge pull request #99 from rmountjoy92/develop
0.5 revision 4
2020-04-05 10:07:42 -04:00
Ross Mountjoy
a1295a7b94 - added 'weather' data source and custom card
- fixes #89
- fixes #88
- fixes #82
2020-04-05 10:06:02 -04:00
Thlb
612cfd3e38 Resize icons 64x64 2020-04-04 14:43:25 +02:00
Thlb
7de2c4188b Add Synology Download Station app template 2020-04-04 14:42:46 +02:00
Thlb
681af1d0e7 Add Synology Moments app template 2020-04-04 14:42:33 +02:00
Thlb
5cd92ac19b Add Synology Office app template 2020-04-04 14:42:16 +02:00
Thlb
ae9b341a88 Add Synology Video Station app template 2020-04-04 14:42:07 +02:00
Thlb
ecf61220a6 Add Synology Note Station app template 2020-04-04 14:41:56 +02:00
Thlb
16b0fc8726 Add Synology MailPlus app template 2020-04-04 14:41:47 +02:00
Thlb
cdd01f5b59 Add Synology Drive app template 2020-04-04 14:41:38 +02:00
Thlb
1b53790781 Add Synology Calendar app template 2020-04-04 14:41:29 +02:00
Thlb
0f18a4134b Add Synology Audio Station app template 2020-04-04 14:41:16 +02:00
Thlb
eb458a6c89 Add Synology ActiveBackup app template 2020-04-04 14:41:03 +02:00
Thlb
9c6814ab2f Add WeTTy app template 2020-04-04 02:01:21 +02:00
Thlb
42339e86e7 Add Wallabag app template 2020-04-04 02:01:07 +02:00
Thlb
dda9a5868f Add VMware ESXi app template 2020-04-04 02:00:57 +02:00
Thlb
5838da31e7 Add ProjectSend app template 2020-04-04 02:00:45 +02:00
Thlb
f453b102db Add PrivateBin app template 2020-04-04 02:00:36 +02:00
Thlb
3b93d48cb2 Add phpMyAdmin app template 2020-04-04 02:00:27 +02:00
Thlb
34a7bb5c54 Add Phoscon app template 2020-04-04 02:00:15 +02:00
Thlb
8c33637c74 Add OpenEats app template 2020-04-04 02:00:06 +02:00
Thlb
14fb530706 Add Jenkins app template 2020-04-04 01:59:57 +02:00
Thlb
46ce111707 Add Jeedom app template 2020-04-04 01:59:48 +02:00
Thlb
f018088f90 Add Kodi app template 2020-04-04 01:59:39 +02:00
Thlb
73d4d23d1c Add iLO app template 2020-04-04 01:59:29 +02:00
Thlb
f8f933ec9b Add Homebridge app template 2020-04-04 01:59:13 +02:00
Thlb
e0438987de Add Healthchecks app template 2020-04-04 01:59:00 +02:00
Thlb
63a246c685 Add Gogs app template 2020-04-04 01:58:26 +02:00
sportivaman
859f57f505
Merge pull request #93 from Aerion/fix-invalid-space-chars
disable interpolation for config reader
2020-04-02 19:58:28 -04:00
sportivaman
6543ac64ee
Merge pull request #92 from Aerion/develop
improve quality of some apps images
2020-04-02 19:58:08 -04:00
Guillaume Taquet Gasperini
e9dac3c31a disable interpolation for config reader
This caused strings whith the '%' character in it to be interpreted by
Python's ConfigParser. This behavior is not needed for DashMachine,
the goal is to read exactly what the user types.

Setting interpolation to None fixes this.

See: https://docs.python.org/3/library/configparser.html?highlight=configparser#interpolation-of-values
2020-04-02 18:57:47 +02:00
Guillaume Taquet Gasperini
1346a403fe improve quality of some apps images
Used imagemagick's convert to generate 64x64 thumbnails with better
quality than the ones existing. See Ombi / Sonarr for instance.
2020-04-02 16:05:18 +02:00
sportivaman
7d98bc437b
Merge pull request #91 from Aerion/develop
fix rest platform headers not working
2020-04-02 08:06:41 -04:00
Guillaume Taquet Gasperini
28614a0504 fix rest platform headers not working
headers were of type str, but requests.get expects a dict.
This deserializes the headers argument from str to dict (via json).
2020-04-02 13:17:17 +02:00
sportivaman
9a64ddfc72
Merge pull request #81 from rmountjoy92/develop
0.5 revision 3
2020-03-30 17:52:07 -04:00