Commit Graph

134 Commits

Author SHA1 Message Date
Bruno Bernardino 9b5f8e3d1e
Lock dependencies' versions
This implements `.nvmrc` and `.npmrc` files, as well as locking `package.json` versions, in order to get us closer to reproducible builds and more stable environment.

Closes #320
2021-12-15 16:16:37 +00:00
Bruno Bernardino 1e9db8028c
Add CI - Run Tests (v4)
This makes it so that on every push (includes PRs), dependencies and tests run on GitHub Actions.

It also adds a small badge reporting the latest push/run on the `v4` branch.

Fixes #321
2021-12-15 15:07:38 +00:00
Martin Kleinschrodt ff0b4d3c40 Resolve assets dir relative to root dir, not current file 2021-11-19 15:58:09 +01:00
Martin Kleinschrodt 649ed1284c Add separate vendor version property 2021-10-17 13:47:33 +02:00
Martin Kleinschrodt 7dfdd3a27b Upgrade typescript version 2021-09-25 10:06:45 +02:00
Martin Kleinschrodt 63076556d8 Bump npm version to 4.0.0; clean up/fix some dependencies 2021-08-06 15:07:25 +02:00
Martin Kleinschrodt 238b53ad97 Add tauri:dev command 2021-06-28 18:08:34 +02:00
Martin Kleinschrodt 3444dc9e7f WIP 35 2021-05-30 15:53:51 +02:00
Martin Kleinschrodt cf888a4276 some dependency updates 2020-10-25 14:05:58 +01:00
Martin Kleinschrodt 87e0f52a3f Upgrade various dependencies 2020-07-19 17:44:11 +02:00
Martin Kleinschrodt 2bd3188b11 Bump the rest of the package files to v3.1.1 that were missed before 2020-07-04 16:24:20 +02:00
Martin Kleinschrodt 82cb762f1f bump version to 3.1.0 2020-05-27 18:47:53 +02:00
Martin Kleinschrodt 80d96ef4f7 Add word lists for spanish, portuguese and french 2019-12-05 12:57:16 +01:00
Martin Kleinschrodt 4bde082799 Set up docker and docker-compose configs for use with logging and repl 2019-11-29 17:08:25 +01:00
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