EMF_Camp_Badge/lib
Dave Arter 1ee0067f23 Call /update instead of /install on the backend when updating apps
The badge has no way of knowing whether an installed app came from the
badge store or local development, so simply requests all installed apps
when doing an update. The default /install path on the backend will
return a 404 if any of the requested apps aren't in the repo.

This commit calls /update instead, which doesn't 404 if an app is
missing.

Depends on emfcamp/Mk4-Backend#2

Fixes #57
2018-09-10 14:15:41 +01:00
..
app.py Badge Store: Update/Remove 2018-08-31 15:55:28 +01:00
badge_store.py Call /update instead of /install on the backend when updating apps 2018-09-10 14:15:41 +01:00
buttons.py This is getting too big, so commiting now: More Tilda mk4 changes 2018-08-21 20:47:39 +01:00
database.py Add testing framework and tilda_tools 2018-07-16 23:05:25 +01:00
dialogs.py Allow ‘z’ key to be typed on keypad 2018-09-09 21:01:24 +01:00
hall_effect.py First pass at making libs work with Mk4 2018-08-18 22:18:22 +01:00
homescreen.py Removed dependency on random 2018-09-05 15:38:33 +01:00
http.py fix: really fix get_address_info 2018-09-02 11:56:22 +01:00
icons.py wip: icons 2018-07-31 21:15:50 +01:00
metadata_reader.py * app lib working now 2018-07-29 17:37:43 +01:00
ntp.py lib/ntp: Remove onsite NTP server. NTP pool is now primary. 2018-09-05 18:11:53 +01:00
ospath.py Badge Store: Update/Remove 2018-08-31 15:55:28 +01:00
sim800.py Append to BTScan results, don't replace 2018-09-02 15:11:03 +01:00
sleep.py Fixing #73 - sleep to actually sleep for the duration passed 2018-09-02 10:03:13 +01:00
speaker.py Random fixes 2018-08-24 23:00:09 +01:00
stack_nav.py Settings app 2018-08-29 21:29:18 +01:00
test_app.py * app lib working now 2018-07-29 17:37:43 +01:00
test_badge_store.py Fix badge store (it was pointing at the wrong url) 2018-08-27 16:28:38 +01:00
test_buttons.py Keep resources.py in sync with backend 2018-08-21 21:00:42 +01:00
test_database.py wip: icons 2018-07-31 21:15:50 +01:00
test_dialogs.py Show correct rssi strength on homescreen 2018-08-31 14:23:06 +01:00
test_hall_effect.py This is getting too big, so commiting now: More Tilda mk4 changes 2018-08-21 20:47:39 +01:00
test_homescreen.py Show correct rssi strength on homescreen 2018-08-31 14:23:06 +01:00
test_http.py bootstrap.py + switch to badgeserver 2018-08-25 16:52:30 +01:00
test_icons.py First pass at making libs work with Mk4 2018-08-18 22:18:22 +01:00
test_metadata_reader.py * app lib working now 2018-07-29 17:37:43 +01:00
test_ntp.py Fix tests, remove debug leftovers 2018-08-29 12:39:09 +01:00
test_ospath.py * app lib working now 2018-07-29 17:37:43 +01:00
test_random.py Removed dependency on random 2018-09-05 15:38:33 +01:00
test_sleep.py Fixing #73 - sleep to actually sleep for the duration passed 2018-09-02 10:03:13 +01:00
test_speaker.py bootstrap.py + switch to badgeserver 2018-08-25 16:52:30 +01:00
test_urlencode.py * app lib working now 2018-07-29 17:37:43 +01:00
test_websockets.py Add websockets module 2018-08-31 19:20:59 +01:00
test_wifi.py Fix tests, remove debug leftovers 2018-08-29 12:39:09 +01:00
ugfx_helper.py Keep resources.py in sync with backend 2018-08-21 21:00:42 +01:00
urlencode.py * Add upip dependencies 2018-07-27 23:35:39 +01:00
websockets.py Add websockets module 2018-08-31 19:20:59 +01:00
wifi.py Show correct rssi strength on homescreen 2018-08-31 14:23:06 +01:00