Martin Kleinschrodt
a6aa819dd5
Add option to display logs
...
Add repl history support
2019-11-24 10:24:10 +01:00
Martin Kleinschrodt
ebc4090f67
v3.0.10
2019-11-14 15:36:32 +01:00
Martin Kleinschrodt
ec094c5296
v3.0.9
2019-11-10 17:14:45 +01:00
Martin Kleinschrodt
81a233ec97
Add start script to electron package
2019-11-10 17:04:11 +01:00
Martin Kleinschrodt
8677e3c4b8
Minor styling tweak for drag&dropping fields
2019-11-02 09:48:55 +01:00
Martin Kleinschrodt
7e1899cc66
Implement consistent defaults for configuration variables
...
Update npm scripts
Update readme
2019-11-01 14:39:00 +01:00
Martin Kleinschrodt
b5b8b6603f
Create new pwa package to separate webpack builds from ui package
2019-10-12 17:12:45 +02:00
Martin Kleinschrodt
cd22b18ff9
Bump version to 3.0.4
2019-09-29 19:18:15 +02:00
Martin Kleinschrodt
781a10eeeb
Move translation function to locale module; load translations from language files
2019-08-13 18:34:22 +02:00
Martin Kleinschrodt
0c14eae434
implement extraction script for translation keys
2019-08-11 20:31:37 +02:00
Martin Kleinschrodt
f6064f1149
First pass at creating service worker for precaching and other PWA features
2019-07-02 15:10:00 +00:00
Martin Kleinschrodt
adbaafe26a
First pass at implementing a stripe-powered billing service
2019-06-15 16:27:55 +01:00
Martin Kleinschrodt
b169dc05b4
Add npm script for generating documentation for core module
2019-04-19 18:14:29 +02:00
Martin Kleinschrodt
d4e6b58019
Upgrade learn dependency
2019-03-28 15:05:00 +01:00
Martin Kleinschrodt
d3d5ac466f
Add post install script
2018-12-11 20:44:03 +01:00
Martin Kleinschrodt
3b06c76c76
Add dev script to main package.json
2018-12-11 09:46:25 +01:00
Martin Kleinschrodt
377577547e
Add scripts for building and running
2018-12-09 21:31:49 +01:00
Martin Kleinschrodt
d94053c25b
First pass at migrating to rcp-style api
2018-10-05 15:46:46 +02:00
Martin Kleinschrodt
49d148726b
Add typescript as dev dependency
2018-09-18 13:37:26 +02:00
Martin Kleinschrodt
3b6c804d5b
Rename Client to App and move into separate module
...
Move crypto providers into separate modules
Start implementing new Client class for communication with the server
Update project structure to monorepo structure with multiple packages
2018-06-21 22:43:06 +02:00
Martin Kleinschrodt
c379c23786
Update build tooling
2018-06-07 09:47:08 +02:00
Martin Kleinschrodt
87f6f287f0
Fix compiler complaints
2018-06-06 12:40:09 +02:00
Martin Kleinschrodt
d5e0fac00a
Add eslint and prettier pre-commit hook via husky
2018-06-04 18:31:27 +02:00
Martin Kleinschrodt
f7bb477baa
Separate client dependencies from general project dependencies;
...
Vendor / lazy load some dependencies
2018-06-04 11:53:14 +02:00
Martin Kleinschrodt
bffb2648b8
Restructure project: group elements and mixing in directories, flatten directory structure
...
Directly import from core modules, mixins
2018-05-31 20:22:25 +02:00
Martin Kleinschrodt
d1f276f46d
Import core modules directly rather than compiling them under a namespace
2018-05-30 16:29:04 +02:00
Martin Kleinschrodt
ce10f86145
Begin migration to Polymer 3.0
2018-05-29 12:23:57 +02:00
Martin Kleinschrodt
fd9eee1595
Bump version to 2.7.1
2018-05-04 18:13:32 -03:00
Martin Kleinschrodt
0fc9537748
Bump version to 2.7.0
2018-04-25 14:13:25 -03:00
Martin Kleinschrodt
f87f3806c7
Display promotions in cloud view
...
properly display discounts in payment dialog
2018-04-22 15:47:56 -03:00
Martin Kleinschrodt
a62ee0e7e5
v2.6.3
2018-04-03 14:25:22 -03:00
Martin Kleinschrodt
0017e0c2b5
v2.6.2
2018-03-26 16:54:13 -03:00
Martin Kleinschrodt
171b308668
v2.6.1
2018-03-26 12:52:32 -03:00
Martin Kleinschrodt
8626bef8b2
v2.6
2018-03-25 14:35:32 -03:00
Martin Kleinschrodt
71e3391b88
Update last synced string once a minute
2018-03-07 11:34:22 -03:00
Martin Kleinschrodt
e15094a665
Move electron to dev dependencies
2018-02-28 19:23:47 -03:00
Martin Kleinschrodt
c3e6e3291b
v2.5.0
2018-02-28 19:10:52 -03:00
Martin Kleinschrodt
79f31b4420
Update electron-builder and electron-updater dependencies;
...
Replace async sign function with regular function to fix problem with electron builder (see https://github.com/electron-userland/electron-builder/issues/2613 )
2018-02-21 13:38:35 -03:00
Martin Kleinschrodt
127560153c
Bump version to 2.5.0
2018-02-20 14:46:56 -03:00
Martin Kleinschrodt
0239fcfdf6
Add option to change data directory
2018-02-20 14:24:07 -03:00
Martin Kleinschrodt
340319bf09
v2.4.2
2018-01-08 11:33:26 -02:00
Martin Kleinschrodt
a79985697b
v2.4.1
2017-12-27 18:11:27 +01:00
Martin Kleinschrodt
dee4fd96b0
v2.4.0
2017-12-24 14:48:17 +01:00
Martin Kleinschrodt
27e8828f76
Fix typo
2017-12-20 09:36:30 +01:00
Martin Kleinschrodt
65d90806aa
Upgrade electron-builder and electron-updater
2017-12-17 12:40:40 +01:00
Martin Kleinschrodt
5f9cf37094
2.4.0-beta.0
2017-12-16 13:18:47 +01:00
Martin Kleinschrodt
ad62351f9e
Bump version to 2.3.1
2017-11-08 11:27:26 +01:00
Martin Kleinschrodt
77692c64f4
Bump version number to 2.3.0
...
Upgrade cordova iOS
rename "Launch App" event to "Launch"
2017-11-07 15:04:02 +01:00
Martin Kleinschrodt
c3895e70a1
Track installs and updates; Upgrade electron-builder and electron-updater
2017-11-06 20:36:28 +01:00
Martin Kleinschrodt
52a098bc27
v2.3.0-beta.2
2017-11-06 17:38:50 +01:00
Martin Kleinschrodt
e557186753
Update electron-builder and electron-updater dependencies
2017-11-01 08:57:48 +01:00
Martin Kleinschrodt
2e0ae98516
Release 2.3.0-beta.1
2017-11-01 08:18:59 +01:00
Martin Kleinschrodt
0a818b1f71
Update electron-builder and electron-updater
...
Enable auto-updates for linux
2017-10-18 15:20:19 +02:00
Martin Kleinschrodt
02f4b892f4
bump version to 2.2.0
2017-10-18 14:40:39 +02:00
Martin Kleinschrodt
7a7c231202
Bump version number to v2.1.1
2017-09-21 23:41:48 +02:00
Martin Kleinschrodt
2dc490cf6d
Update electron builder version
2017-09-19 19:56:53 +02:00
Martin Kleinschrodt
a43c5fb7ca
Bump version string to 2.1.0
2017-09-19 11:07:03 +02:00
Martin Kleinschrodt
655510991f
v2.0.3
2017-09-08 20:17:03 +02:00
Martin Kleinschrodt
45f0324185
v2.0.2
2017-09-05 14:50:12 +02:00
Martin Kleinschrodt
7d1f1db41b
v2.0.1
2017-09-01 17:55:06 +02:00
Martin Kleinschrodt
66dbd1d771
v2.0.0
2017-09-01 10:49:07 +02:00
Martin Kleinschrodt
666f3a4776
Restore support for packaging as Chrome App
2017-08-30 13:41:53 +02:00
Martin Kleinschrodt
7a974ebb9e
Generate and save unique identifier on desktop
2017-08-24 16:38:22 +02:00
Martin Kleinschrodt
0d53e1b16a
v2.0.0-rc.2
2017-08-21 13:04:50 +02:00
Martin Kleinschrodt
21c4a3203d
v2.0.0-rc.1
2017-08-18 07:33:03 +02:00
Martin Kleinschrodt
dbfd2cacac
Use native implementation of pbkdf2 algorithm where possible
...
Increase default and maximum number of iterations to 100k and 10 mil respectively
2017-08-16 15:50:28 +02:00
Martin Kleinschrodt
575f211ff7
Upgrade electron-builder and electron-updater dependencies
2017-08-12 10:10:50 +02:00
Martin Kleinschrodt
dc1389a673
Remove invalid argument from popd command in bower-install script
...
Fixes #100
2017-08-11 12:58:26 +02:00
Martin Kleinschrodt
0f340a9e13
Turn pl-announcements into mixing
...
Add support for filtering announcements by platform, app version and subscription status
2017-07-30 15:31:18 +02:00
Hugh McElderry
7a2d28443e
Fix windows builds by explicitly invoking 'node' to excecute polymer-bundler
2017-07-29 17:51:33 -05:00
Martin Kleinschrodt
f995aff49f
Update polymer-bundler depencency
...
Fix invocation using -r flag instead of absolute path to source document
2017-07-28 20:16:43 +02:00
Martin Kleinschrodt
d8968d8229
Create cordova/www directory after node install to make sure the cordova cli recognises it as a cordova project
2017-07-28 20:14:08 +02:00
Martin Kleinschrodt
8807df81f9
v2.0.0-beta.1
2017-07-24 13:50:13 +02:00
Martin Kleinschrodt
97ff99cf11
Create localisation function and mixin for translating strings along with utility for extracting translatable messages
2017-07-06 11:50:21 +02:00
Martin Kleinschrodt
566749eed5
Bump version number, upgrade electron-builder dependency
2017-07-05 13:34:06 +02:00
Martin Kleinschrodt
35bad0b209
Bump version to v2.0.0-alpha.2
2017-06-27 19:05:03 +02:00
Martin Kleinschrodt
2bee4d751b
Flesh out / improve update process
...
Add menu items for managing update settings
2017-06-23 20:32:01 +02:00
Martin Kleinschrodt
2b24a67af1
Update polymer element dependencies and electron-builder version
2017-06-22 09:56:28 +02:00
Martin Kleinschrodt
936044cab2
Add npm scripts for desktop builds
2017-06-18 21:30:38 +02:00
Martin Kleinschrodt
eafe5724ae
Use headless chrome to run tests
2017-06-18 16:24:08 +02:00
Martin Kleinschrodt
f426af4a30
Use --silent flag for building electron app in 'start' script
2017-06-17 12:36:59 +02:00
Martin Kleinschrodt
a1768626bb
Allow 1 empty line at beginning of file; add listing to `npm run test` command
2017-06-16 12:35:11 +02:00
Martin Kleinschrodt
7662ac7190
Add lint task
...
Fix various indentation issues
2017-06-16 12:19:13 +02:00
Martin Kleinschrodt
1257883c47
Clean up, simplify and properly document build process
...
Expose dev commands via `npm run` interface
2017-06-16 11:48:25 +02:00
Martin Kleinschrodt
6e3ebd9d77
Update npm scripts to reflect new available commands
2017-06-14 11:51:42 +02:00
Azeem Bande-Ali
a7aea44e57
Use `npm run <cmd>` for various dev actions
...
Looks like `gulp eslint` was already broken. While fixing that, I also
removed the need to have gulp installed globally. Instead we can use
npm scripts section to run the same commands.
2017-06-14 11:51:42 +02:00
Martin Kleinschrodt
81783ade89
update electron build and auto-update process
2017-06-13 09:33:29 +02:00
Martin Kleinschrodt
2ba2142a92
Update cordova build process
2017-06-13 09:32:33 +02:00
Martin Kleinschrodt
906b4e942a
Upgrade typescript to 2.1
2017-06-13 09:32:18 +02:00
Martin Kleinschrodt
6a5b42f34a
Port import module to typescript; add tests
2017-06-13 09:32:17 +02:00
Martin Kleinschrodt
1c48bb02ee
Add compilation flow for core and tests
2017-06-13 09:32:17 +02:00
Martin Kleinschrodt
a34e558a37
Bump version to 1.2.0-beta.3
2017-04-05 14:05:07 -05:00
Martin Kleinschrodt
19da9ebcfe
Release v1.2.0-beta.2
2016-11-19 10:41:29 +01:00
Martin Kleinschrodt
3afff489cf
Release v1.2.0-beta.1
2016-11-13 22:43:22 +01:00
Martin Kleinschrodt
afc690fbdd
Update electron-builder and electron-auto-updater dependencies
2016-11-13 22:39:48 +01:00
Martin Kleinschrodt
721cf643a9
Upgrade to latest electron-builder; Add option to build for linux
2016-11-13 13:50:33 +01:00
Martin Kleinschrodt
aa633e3e42
Get app version though various platform apis instead of hardcoding it; Display in settings
2016-11-06 18:09:48 +01:00
Martin Kleinschrodt
1213bd2212
Clean up dependencies
2016-11-05 16:39:47 +01:00
Martin Kleinschrodt
ea8434ddc9
Zip chrome folder after building; add task for building mac app
2016-11-05 15:57:21 +01:00
Martin Kleinschrodt
3d314d7fa0
Refactor build process
2016-11-05 07:30:08 +01:00