<feed xmlns='http://www.w3.org/2005/Atom'>
<title>firmware-selector-openwrt-org/misc, branch v2.2.0</title>
<subtitle>A simple OpenWrt firmware selector using autocompletion.</subtitle>
<id>https://git.openwrt.org/web/firmware-selector-openwrt-org/atom?h=v2.2.0</id>
<link rel='self' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/atom?h=v2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/'/>
<updated>2020-04-05T23:10:48Z</updated>
<entry>
<title>more example data files to misc folder</title>
<updated>2020-04-05T23:10:48Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-04-05T23:10:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=d68124df964e7b357ecbd120d66678deaaa9c40f'/>
<id>urn:sha1:d68124df964e7b357ecbd120d66678deaaa9c40f</id>
<content type='text'>
this makes for a more cleaner view of the base directory
</content>
</entry>
<entry>
<title>remove example data</title>
<updated>2020-03-29T12:32:29Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-03-29T12:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=7138541170ef3b6a519a5f6cff9b912179f30d05'/>
<id>urn:sha1:7138541170ef3b6a519a5f6cff9b912179f30d05</id>
<content type='text'>
not needed anymore
</content>
</entry>
<entry>
<title>Merge pull request #18 from mwarning/rename</title>
<updated>2020-03-05T09:42:03Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-03-05T09:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=32eea490878f0c85466d216778f95cef464bffd1'/>
<id>urn:sha1:32eea490878f0c85466d216778f95cef464bffd1</id>
<content type='text'>
rename varaibles 'version' =&gt; 'release' and 'commit' =&gt; 'code'</content>
</entry>
<entry>
<title>change release to version</title>
<updated>2020-03-04T23:51:50Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-03-04T23:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=e7d2e228f445994416c9d0cc961a44ded60c960d'/>
<id>urn:sha1:e7d2e228f445994416c9d0cc961a44ded60c960d</id>
<content type='text'>
this makes the code more consistent
</content>
</entry>
<entry>
<title>use separate method to get model name</title>
<updated>2020-03-02T12:18:30Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-03-02T12:18:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=f518be925bafd2288865d1a79f4ba38665225cbc'/>
<id>urn:sha1:f518be925bafd2288865d1a79f4ba38665225cbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use type for download button</title>
<updated>2020-02-23T18:19:07Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-02-21T21:03:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=f36a7cb50c16eab827b74e3ea82490899367f1a6'/>
<id>urn:sha1:f36a7cb50c16eab827b74e3ea82490899367f1a6</id>
<content type='text'>
do not use any tags
</content>
</entry>
<entry>
<title>update screenshot</title>
<updated>2020-02-21T19:57:19Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-02-21T19:57:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=966bd64b22ab867912f9dd06daa656b2ad8aa91f'/>
<id>urn:sha1:966bd64b22ab867912f9dd06daa656b2ad8aa91f</id>
<content type='text'>
now in OpenWrt design
</content>
</entry>
<entry>
<title>remove unused files</title>
<updated>2020-02-17T15:54:09Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-02-17T15:54:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=0edcb2d21669969387028cf9979fdf52ff453472'/>
<id>urn:sha1:0edcb2d21669969387028cf9979fdf52ff453472</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add dynamic image creation code &amp; json refactor</title>
<updated>2020-02-17T09:51:29Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-02-17T06:26:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=a407e43877c780d642560e6e500ad52adfb2fd8e'/>
<id>urn:sha1:a407e43877c780d642560e6e500ad52adfb2fd8e</id>
<content type='text'>
again, make JSON files more like upstream:

* images: use dict instead of simple file. This allows adding
information like checksums or types. Again, I dealt so much with
heuristics withn OpenWrt build system that I avoid it as much as
possible. From my side I'd remove fragments like `findCommonPrefix` and
just rely on upstream info.
* commit: replace with `version_commit` (as there is also
`version_number`
* link: replace with `url` as *link* referes to something clickable in
the browser while url is more generic, including machine reads
* activate sort_keys in collect.py, this creates reproducible json files
and surely makes some JSON parser happy
* %foobar: instead of using `%` I changed the replacement to mustache[0]
which is also usable via Pythons `format()` function and easier to read.
Say a string like %target-info/foobar could mean a variable `target` or
`target-info`, using {target}-info/foobar makes things easier
* %file: remove this entirely and just append whatever desired file at
the end. Is there any case where the downloaded file is not at the end?

all these changes where done to be compatile with the *asu*, meaning a
image builder backend that creates images with specificed packages on
demand. Example code is added within the top of index.js. The server
takes `version`, `profile` and `packages` as arguments and returns
within a few seconds a freshly build firmware, which is automatically
shown in the frontend.

[0]: mustache.github.io/

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>target value is fixed in openwrt now</title>
<updated>2020-02-16T17:42:48Z</updated>
<author>
<name>Moritz Warning</name>
</author>
<published>2020-02-16T17:42:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/web/firmware-selector-openwrt-org/commit/?id=59974fbdd490b65e6f049a0ab616a887f771d61e'/>
<id>urn:sha1:59974fbdd490b65e6f049a0ab616a887f771d61e</id>
<content type='text'>
</content>
</entry>
</feed>
