Commit graph

9 commits

Author SHA1 Message Date
Sudhanshu Gautam
b7cac199b3 Fix header, custom image download links and add std outputs 2021-04-04 14:15:26 +05:30
Sudhanshu Gautam
7cdb5206af add ASU compatibility 2021-03-21 18:40:44 +05:30
Sudhanshu Gautam
ce4c36622b Rewrite using typescript, integrate the latest changes from @mwarning/openwrt-firmware-selector 2021-01-10 19:56:13 +05:30
Sudhanshu Gautam
857b71b44c Fix Language selection popup z-index issue
Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
2019-10-02 23:30:07 +05:30
Sudhanshu Gautam
db14840f4a Fix responsive design issues
Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
2019-09-05 00:03:52 +05:30
Sudhanshu Gautam
3f46d13ccf Introduce interface to list packages in built image
A dropdown interface that lists all the installed packages for the
built images.

Fixes #7

Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
2019-09-02 02:23:20 +05:30
Sudhanshu Gautam
a66fa21ca3
Add links for adding issues or contributions (#14)
Adds a section to the bottom of the page which houses links to ASU's
issues page and the github repository for the firmware wizard.

Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
2019-08-25 20:06:35 +05:30
Sudhanshu Gautam
07b13c3f7a adds translation support via i18n.js
Uses react-i18next library to provide APIs for translational
purposes.
Translation data is loaded from `src/locales/{{lng}}/translation.json`
and is accessed by dot notation.
The data can be translated in two ways:
1. In functional components, a method `t` can be instantiated using the
`useTranslation` method from rect-18next.
2. In class components, a method `t` can be accessed via props while
exporting the component with `withTranslation` method from react-i18next
library.

The syntax will look like `t('data.data')` or `this.props.t('data.data')`

Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
2019-06-29 12:22:32 +05:30
Sudhanshu Gautam
8f68dc328e initializes the base for the firmware wizard
PWA based on ReactJs. Showcases the basic functionalities required
for the Firmware Selector.
Proof of Concept for the wizard with selection for vendor, model
and variants.

Signed-off-by: Sudhanshu Gautam <me@sudhanshug.com>
Initial commit from Create React App
2019-06-26 02:43:24 +05:30