Moritz Warning [Sun, 14 Jun 2020 22:08:46 +0000 (00:08 +0200)]
fix indentation
Moritz Warning [Sun, 14 Jun 2020 22:07:11 +0000 (00:07 +0200)]
forgot asu_url as url prefix
this makes it work with chef.libremesh.org again
Moritz Warning [Fri, 12 Jun 2020 20:04:05 +0000 (22:04 +0200)]
rename profiles.json to overview.json (#45)
For the basic use case, the URLs in config.js are explicit file paths.
For ASU, this is expected to be the base URL of the ASU API.
Moritz Warning [Mon, 8 Jun 2020 18:18:50 +0000 (20:18 +0200)]
Merge branch 'master' of github.com:mwarning/yet_another_firmware_selector
Moritz Warning [Mon, 8 Jun 2020 18:15:03 +0000 (20:15 +0200)]
use profiles.json file name in documentation
Moritz Warning [Sun, 7 Jun 2020 11:21:41 +0000 (13:21 +0200)]
Merge pull request #38 from mwarning/limit_packages
limit packet list selection
Moritz Warning [Sun, 7 Jun 2020 01:40:21 +0000 (03:40 +0200)]
limit packet list selection
the packet list can only contain unique items from the package index, a minus in front of a packet is allowed
Signed-off-by: Moritz Warning <moritzwarning@web.de>
Moritz Warning [Sat, 6 Jun 2020 11:26:24 +0000 (13:26 +0200)]
Merge pull request #37 from aparcar/asu2
fix autocomplete + buildate, move exampels
Paul Spooren [Sat, 6 Jun 2020 08:41:21 +0000 (22:41 -1000)]
fix autocomplete + buildate, move exampels
autocomplete never worked because of wrong files naming. The package
index file is called `index.json` and now available on the ASU server.
The build date never worked for images created by the official OpenWrt
build bots, fixed by reading the `last-modified` header.
Examples files are now in their own folders to follow the structure of
ASU, which offers not only profiles but also package information in the
version folders.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Moritz Warning [Fri, 5 Jun 2020 21:10:00 +0000 (23:10 +0200)]
remove openwrt.org specific paths
this would require every json file input to include an url value
Moritz Warning [Wed, 3 Jun 2020 10:44:23 +0000 (12:44 +0200)]
fix typo
Paul Spooren [Sun, 24 May 2020 22:27:41 +0000 (12:27 -1000)]
support upstream json format
Signed-off-by: Paul Spooren <mail@aparcar.org>
Moritz Warning [Fri, 22 May 2020 23:43:18 +0000 (01:43 +0200)]
add autocompletion to package list
the package list will autocomplete packages and only allow known
packages
Moritz Warning [Mon, 1 Jun 2020 20:27:08 +0000 (22:27 +0200)]
add default values for a better experience
Moritz Warning [Sun, 24 May 2020 21:46:04 +0000 (23:46 +0200)]
update example database for snapshot
Moritz Warning [Sun, 24 May 2020 21:45:34 +0000 (23:45 +0200)]
fix for different profiles.json format
Moritz Warning [Sun, 24 May 2020 21:45:14 +0000 (23:45 +0200)]
fix python method
Moritz Warning [Sun, 24 May 2020 12:00:33 +0000 (14:00 +0200)]
collect.py: support multiple paths/files as command line argument
Moritz Warning [Sun, 24 May 2020 11:59:57 +0000 (13:59 +0200)]
collect.py: support new format
Moritz Warning [Sat, 23 May 2020 22:52:29 +0000 (00:52 +0200)]
Merge branch 'master' of github.com:mwarning/yet_another_firmware_selector
Moritz Warning [Sat, 23 May 2020 22:51:41 +0000 (00:51 +0200)]
collect.py: add option change image name prefix
this is useful for custom image releases when the image files have been renamed afterwards
Paul Spooren [Fri, 10 Apr 2020 07:31:54 +0000 (21:31 -1000)]
asu: send target to ASU server
The updated API requires the target as the 'profiles' are not unique
(e.g. for x86 images).
Signed-off-by: Paul Spooren <mail@aparcar.org>
Moritz Warning [Tue, 7 Apr 2020 13:27:39 +0000 (15:27 +0200)]
Merge pull request #33 from rogerpueyo/master
Catalan strings
Roger Pueyo Centelles [Tue, 7 Apr 2020 13:24:23 +0000 (15:24 +0200)]
Add Catalan translation
Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Roger Pueyo Centelles [Tue, 7 Apr 2020 13:22:14 +0000 (15:22 +0200)]
Fix typo in English translation
Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Moritz Warning [Tue, 7 Apr 2020 13:03:27 +0000 (15:03 +0200)]
add note about asu
Moritz Warning [Mon, 6 Apr 2020 14:03:56 +0000 (16:03 +0200)]
add missing spaces in constructed title
Moritz Warning [Sun, 5 Apr 2020 23:10:48 +0000 (01:10 +0200)]
more example data files to misc folder
this makes for a more cleaner view of the base directory
Moritz Warning [Sun, 5 Apr 2020 22:56:15 +0000 (00:56 +0200)]
smaller padding
Moritz Warning [Sun, 5 Apr 2020 22:45:35 +0000 (00:45 +0200)]
add footer with project link and version
Moritz Warning [Sun, 5 Apr 2020 22:20:55 +0000 (00:20 +0200)]
fix problems with fonts not supporting certain languages
this was a problem with Turkish in firefox
Moritz Warning [Sun, 5 Apr 2020 22:19:43 +0000 (00:19 +0200)]
fix chrome incompatibility
Paul Spooren [Sun, 5 Apr 2020 21:42:36 +0000 (11:42 -1000)]
fixup: rename version_commit to version_code
Since OpenWrt upstream
07449f692c the variable is called `version_code`
instead of `version_commit` as it is really not only a commit but a
combination of *number of commits* and commit hash.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Moritz Warning [Thu, 2 Apr 2020 00:03:31 +0000 (02:03 +0200)]
Merge branch 'master' of github.com:mwarning/yet_another_firmware_selector
Moritz Warning [Thu, 2 Apr 2020 00:02:52 +0000 (02:02 +0200)]
move up link to demo
Franco Castillo [Wed, 1 Apr 2020 10:22:44 +0000 (07:22 -0300)]
index.html: add Spanish translation (#29)
Signed-off-by: Franco Castillo castillofrancodamian@gmail.com
Moritz Warning [Wed, 1 Apr 2020 10:22:13 +0000 (12:22 +0200)]
Merge pull request #30 from castillofrancodamian/master
Update i18n.js
Franco Castillo [Wed, 1 Apr 2020 02:30:52 +0000 (23:30 -0300)]
Update i18n.js
Signed-off-by: Franco Castillo castillofrancodamian@gmail.com
Moritz Warning [Mon, 30 Mar 2020 20:51:08 +0000 (22:51 +0200)]
add norwegian language option to select list
Moritz Warning [Mon, 30 Mar 2020 20:49:05 +0000 (22:49 +0200)]
Merge pull request #28 from Dalen-ROP/master
Added Norwegian (bokmål) translation
Dalen-ROP [Mon, 30 Mar 2020 20:20:23 +0000 (22:20 +0200)]
Added Norwegian (bokmål) translation
Moritz Warning [Mon, 30 Mar 2020 18:59:09 +0000 (20:59 +0200)]
add italian language option to select list
Moritz Warning [Mon, 30 Mar 2020 18:55:50 +0000 (20:55 +0200)]
Merge pull request #27 from Ansuel/patch-1
Add italian translation
Ansuel Smith [Mon, 30 Mar 2020 18:11:21 +0000 (20:11 +0200)]
Add italian translation
Add italian translation to i18n file
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
Moritz Warning [Mon, 30 Mar 2020 09:54:55 +0000 (11:54 +0200)]
cleanup language
- add language items to selection
- order languages alphabetically
Moritz Warning [Mon, 30 Mar 2020 09:47:46 +0000 (11:47 +0200)]
Merge pull request #25 from erdoukki/erdoukki-patch-lang-french
add french translation
Moritz Warning [Mon, 30 Mar 2020 09:47:08 +0000 (11:47 +0200)]
Merge branch 'master' into erdoukki-patch-lang-french
Moritz Warning [Mon, 30 Mar 2020 09:46:08 +0000 (11:46 +0200)]
Merge pull request #24 from obsy/master
Polish translation
Moritz Warning [Mon, 30 Mar 2020 09:45:37 +0000 (11:45 +0200)]
Merge branch 'master' into master
Moritz Warning [Mon, 30 Mar 2020 09:43:51 +0000 (11:43 +0200)]
Merge pull request #23 from sinancetinkaya/turkish
Turkish
GANDALF [Mon, 30 Mar 2020 09:31:33 +0000 (11:31 +0200)]
Update i18n.js
add french translation
Cezary Jackiewicz [Mon, 30 Mar 2020 05:39:02 +0000 (07:39 +0200)]
Polish translation
sinan [Mon, 30 Mar 2020 01:14:24 +0000 (04:14 +0300)]
Turkish
Moritz Warning [Sun, 29 Mar 2020 18:00:59 +0000 (20:00 +0200)]
use browser language setting as first choice
Moritz Warning [Sun, 29 Mar 2020 12:40:14 +0000 (14:40 +0200)]
remove contributions section
Moritz Warning [Sun, 29 Mar 2020 12:32:29 +0000 (14:32 +0200)]
remove example data
not needed anymore
Moritz Warning [Sun, 29 Mar 2020 02:20:17 +0000 (04:20 +0200)]
use modern fetch api
Moritz Warning [Sat, 28 Mar 2020 16:41:02 +0000 (17:41 +0100)]
fix asu link
Moritz Warning [Sat, 28 Mar 2020 12:05:15 +0000 (13:05 +0100)]
remove console output
Moritz Warning [Sat, 28 Mar 2020 12:04:51 +0000 (13:04 +0100)]
remove unused buildlog elements
Moritz Warning [Sat, 28 Mar 2020 11:25:02 +0000 (12:25 +0100)]
fix broken html
Moritz Warning [Sat, 28 Mar 2020 11:23:08 +0000 (12:23 +0100)]
add missing columns
Moritz Warning [Fri, 27 Mar 2020 21:51:18 +0000 (22:51 +0100)]
disable asu again
Moritz Warning [Fri, 27 Mar 2020 13:49:51 +0000 (14:49 +0100)]
update and rework translation code
Moritz Warning [Fri, 27 Mar 2020 02:11:32 +0000 (03:11 +0100)]
improve asa build status text
Moritz Warning [Fri, 27 Mar 2020 12:34:40 +0000 (13:34 +0100)]
show asu build date
Moritz Warning [Fri, 27 Mar 2020 02:38:35 +0000 (03:38 +0100)]
fix translation items
Moritz Warning [Fri, 27 Mar 2020 02:17:41 +0000 (03:17 +0100)]
fix wrong asa field name
Moritz Warning [Fri, 6 Mar 2020 23:00:14 +0000 (00:00 +0100)]
fix html typo
Moritz Warning [Fri, 6 Mar 2020 18:37:24 +0000 (19:37 +0100)]
fix css for release/versions box
Moritz Warning [Thu, 5 Mar 2020 13:13:24 +0000 (14:13 +0100)]
Use updated server API (#14)
Instead of returning the full url to the binary directory now returns
`bin_dir` only. This is possible as `asu_url` is already defined
locally. This approach allows devices not using https to download
content unencrypted, meaning the server response does not delegate the
protocol.
In addition a boolean value is returned stating if a buildlog was
created, which is shown in case of failures.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Paul Spooren [Thu, 5 Mar 2020 09:42:03 +0000 (23:42 -1000)]
Merge pull request #18 from mwarning/rename
rename varaibles 'version' => 'release' and 'commit' => 'code'
Moritz Warning [Wed, 4 Mar 2020 23:51:50 +0000 (00:51 +0100)]
change release to version
this makes the code more consistent
Moritz Warning [Mon, 2 Mar 2020 12:20:00 +0000 (13:20 +0100)]
Merge branch 'master' of github.com:mwarning/yet_another_firmware_selector
Moritz Warning [Mon, 2 Mar 2020 12:19:39 +0000 (13:19 +0100)]
fix error log text
Moritz Warning [Mon, 2 Mar 2020 12:18:30 +0000 (13:18 +0100)]
use separate method to get model name
Moritz Warning [Wed, 26 Feb 2020 16:44:25 +0000 (17:44 +0100)]
Update README.md
Moritz Warning [Mon, 24 Feb 2020 17:23:14 +0000 (18:23 +0100)]
add note about patching older OpenWrt releases to output json
Moritz Warning [Sun, 23 Feb 2020 18:31:20 +0000 (19:31 +0100)]
fix sort images by name
Moritz Warning [Fri, 21 Feb 2020 21:03:03 +0000 (22:03 +0100)]
use type for download button
do not use any tags
Moritz Warning [Fri, 21 Feb 2020 20:50:08 +0000 (21:50 +0100)]
use image type field if available
Paul Spooren [Fri, 21 Feb 2020 20:02:45 +0000 (10:02 -1000)]
update readme
shorten long lines and set chef url to github as chef.libremesh.org is
down.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Paul Spooren [Fri, 21 Feb 2020 19:59:16 +0000 (09:59 -1000)]
Merge pull request #12 from mwarning/lambda
use lamda syntax
Paul Spooren [Fri, 21 Feb 2020 19:57:19 +0000 (09:57 -1000)]
update screenshot
now in OpenWrt design
Moritz Warning [Fri, 21 Feb 2020 19:40:38 +0000 (20:40 +0100)]
use lamda syntax
Moritz Warning [Fri, 21 Feb 2020 19:27:25 +0000 (20:27 +0100)]
ingore character case for tags
Moritz Warning [Fri, 21 Feb 2020 19:22:14 +0000 (20:22 +0100)]
disable autocorrection/spellcheck for Android/iOS
Moritz Warning [Fri, 21 Feb 2020 19:11:43 +0000 (20:11 +0100)]
fix method name
Moritz Warning [Fri, 21 Feb 2020 14:57:30 +0000 (15:57 +0100)]
add cc0 license
Moritz Warning [Fri, 21 Feb 2020 14:03:06 +0000 (15:03 +0100)]
udpate translations
Moritz Warning [Fri, 21 Feb 2020 13:45:42 +0000 (14:45 +0100)]
disable sasu backend by default
Moritz Warning [Thu, 20 Feb 2020 17:42:29 +0000 (18:42 +0100)]
remove dead code
Moritz Warning [Thu, 20 Feb 2020 17:42:08 +0000 (18:42 +0100)]
style build button
Moritz Warning [Thu, 20 Feb 2020 10:35:02 +0000 (11:35 +0100)]
forgot to join titles
Moritz Warning [Thu, 20 Feb 2020 10:25:19 +0000 (11:25 +0100)]
more specific css selector
this might help with future css changes
Paul Spooren [Thu, 20 Feb 2020 02:32:44 +0000 (16:32 -1000)]
fixup hidden spinner
The images div is hidden while loading gif should be shown
Moritz Warning [Wed, 19 Feb 2020 22:57:21 +0000 (23:57 +0100)]
Cleanup (#11)
* use single quote where possible
* refactor asu code for tighter integration
- shorten code
- use translations
Moritz Warning [Tue, 18 Feb 2020 23:21:16 +0000 (00:21 +0100)]
hide asu feature when not enabled
but enable by default for this branch for development
Paul Spooren [Tue, 18 Feb 2020 02:16:11 +0000 (16:16 -1000)]
working image request UI example
This patch adds the basic functionality to request custom images. Error
codes are handled via alert messages and successful builds show.
No style added, no badge for *custom* images added, no *build at* etc,
this adds just the logic and UI elements, without style.
The global variable "data" is a workaround to share information over
multiple functions. I'm sure there is a cleaner way to do so.
Signed-off-by: Paul Spooren <mail@aparcar.org>
Moritz Warning [Tue, 18 Feb 2020 13:42:51 +0000 (14:42 +0100)]
disable asu by default