Commit Graph

95 Commits

Author SHA1 Message Date
Roman Volosovskyi 08ae404980
check formatting only in changed files in pre-commit hook 2018-05-30 10:47:21 +03:00
Eric Dvorsak 50072ffe3f
[fix 4177] handle discovery signals
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-05-23 17:01:57 +02:00
Roman Volosovskyi 8f1c9521ba
add cljfmt to project;
add pre-push hook;
add cljfmt to Jenkinsfile;
2018-05-09 07:16:06 +03:00
Eric Dvorsak f8e535f9bc
[fix 3843] query mailserver when going back online
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-05-03 22:40:59 +02:00
Eric Dvorsak ac2d622127
fix deps.edn and project.clj version diff
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-05-01 19:17:01 +02:00
Stepan Lusnikov 441a3858d9
Use :npm-deps false
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-05-01 14:42:18 +03:00
Andrey Shovkoplyas f60025b879 added mixpanel events for 2018-04-20 17:18:09 +03:00
Dmitry Novotochinov 811e73d34b
Integrate re-frame-10x for tracing/debugging
- Update re-frisk-remote and re-frisk-sidecar
- Use re-frame 0.10.5 as required by re-frame-10x
- Enable re-frame tracing by adding hack to figwheel-bridge.js as there is no :closure-defines support in RN yet

Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-04-19 18:11:28 +03:00
Andrea Maria Piana f8e73f8538
Add docker integration tests
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-04-10 09:44:22 +01:00
Andrey Shovkoplyas 079d442e8b
re-frisk improvements
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-03-29 17:34:34 +03:00
Andrey Shovkoplyas a1d55f30bb
introduced desktop
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-03-23 09:51:47 +03:00
Dmitry Novotochinov ed7176d65c
Add :elide-asserts compiler option for release builds
Removes all asserts calls including :pre and :post condition checks
https://cljs.github.io/api/compiler-options/elide-asserts

Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-03-15 11:33:48 +03:00
Dmitry Novotochinov ac9b5cd976
Use re-frame fork with js/setTimeout as next-tick
Change app initialization process. Dispatch :initialize-app
only when jail has been initialized.

Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-03-01 19:06:39 +07:00
Itoh, Masaru fad47500bb
Migrate figwheel conf from project.clj to figwheel ns
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-02-21 08:47:47 +01:00
Audrius Molis f7fd5e71d6
Allow app reloading in development mode [FIX #3118]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-02-09 17:39:11 +03:00
Pedro Pombeiro 054737017f
Add `prod-build-android` and `prod-build-ios` aliases so that `release-*` make targets only build selected platform
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-02-07 08:25:06 +01:00
Foo Pang ae04dde8ba
[Fix #3076] Separate figwheel from dev lein profile
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-02-02 17:02:45 +03:00
Julien Eluard fc92dafca6 Fixed android build script.
Upgraded to latest dependencies and removed useless plugins.
2018-01-17 14:56:52 +01:00
Foo Pang 1b563a59cc
[Fix #2986] Figwheel reloads env.android.main / env.ios.main on every file change
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-01-15 15:51:30 +03:00
t4sk 591e568e37
[feature #2793]
- update re-natal to 0.8.0
- git ignore config.cljs
- derive re-frisk url from config.cljs
- add tests for env/dev/env/utils
- remove lein re-frisk use-re-natal from Makefile

Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-01-08 23:13:47 +09:00
Foo Pang fe315c619a
Improve custom figwheel script usability
Signed-off-by: Dmitry Novotochinov <trybeee@gmail.com>
2018-01-08 15:08:12 +03:00
Foo Pang 38d7485f76
Fix hot reloading broken for dev profile
Signed-off-by: Oskar Thoren <ot@oskarthoren.com>
2018-01-04 17:02:12 +09:00
Audrius Molis 3e940b5bd4
Stopped loading Figwheel API by default #2669
Signed-off-by: andytudhope <tuddy0525@gmail.com>
2018-01-02 10:31:55 +02:00
Eric Dvorsak 56c59c741f update react-native and project dependencies
[#bug] fix realm version
2017-12-15 16:06:13 +01:00
Andrey Shovkoplyas 16930cf4e1 re-frisk new features 2017-12-04 13:21:46 +03:00
Julien Eluard b2daaa2159 Hook require to prevent tests failures when loading images 2017-11-29 16:50:28 +01:00
Andrey Shovkoplyas 4e31d76049 re-frisk new features 2017-11-23 09:55:56 +03:00
Andrey Shovkoplyas 2f5f42edfd fixed re-frisk css 2017-11-08 09:01:04 +01:00
Eric Dvorsak df83cbb987 update realm version 2017-11-04 11:00:14 +01:00
Roman Volosovskyi 2a9ac44564 close app on switching from network with local LES (#2007) 2017-10-05 13:23:25 +02:00
Roman Volosovskyi dbb1487fbd bump clojurescript version 2017-10-02 13:35:06 +02:00
Oskar Thorén cdc996caa2 Remove cljs-priority-map
cljs-priority-map provides a special purpose data structure that needlessly
complicated things and doesn't appear to provide much value for what it gives
us.

Instead, keep :chats an ordinary map and sort vector on final subscription, as
our ListView destructures data-source items correctly.

This means we can upgrade Clojurescript.
2017-09-13 08:46:35 +03:00
Andrey Shovkoplyas 721b467e1b re-frisk 0.5.1 2017-09-07 14:53:11 +03:00
Andrey Shovkoplyas 6b1ed8fa47 re-frisk 0.5.0 2017-09-04 11:20:54 +03:00
Julien Eluard 99e04105ec [FIX #1731] Prepare configuration allowing to fail build 2017-09-04 11:16:44 +03:00
Julien Eluard 38bf64ae2e Removed now useless appium tests 2017-09-03 18:07:57 +03:00
Andrey Shovkoplyas be57d85147 implemented svg icons 2017-08-30 11:09:27 +02:00
Eric Dvorsak ad65070fcf downgrade figwheel-sidecar
fixes `Can't find variable: document` error
2017-08-23 12:05:42 +03:00
Andy Chambers d63d411c53 Set compiler option :language-in to ecmascript5 2017-08-18 12:46:38 +03:00
Julien Eluard 280466f5d6 Upgraded ClojureScript dependencies 2017-08-18 10:27:10 +03:00
Andrey Shovkoplyas 3d05f99bd4 implemented fx handler, rewrite handlers using fx and cfx, optimized subscriptions, reorganized structure and renamed files, implemented re-frame-test and wrote some tests 2017-07-28 17:25:55 +03:00
Julien Eluard 98b58c9036 Removed useless natal-shell dependency 2017-07-26 08:37:59 +03:00
Roman Volosovskyi be463e0947 messaging test 2017-07-18 08:41:03 +03:00
Roman Volosovskyi 23399c63e1 extract React Native dependencies 2017-07-17 11:38:48 +03:00
Julien Eluard bd80c814c9 Upgraded figwheel/cljsbuild. 2017-07-17 08:49:36 +03:00
Julien Eluard 6e5e6200ab Upgraded to re-frame 0.9.4
Simplify handlers chaining
Moved to reg-sub usage
Use reg-sub 3-arity to remove subscribe calls
2017-07-11 11:03:28 +03:00
Roman Volosovskyi a2b2851061 upgrade clojurescript to 1.9.671 2017-07-05 11:26:07 +03:00
Julien Eluard 90d8b5c23c Fixes #1212 (#1249)
* Make sure suggestions properly popsup when command starts with space

* Added basic tests for splt-command-args

* Properly handle white spaces

* Added tests for commands with whitespaces
2017-06-26 13:45:49 +03:00
Andrey Shovkoplyas 96dc348d7c implemented sorted app-db and interface for pre-send function 2017-04-24 12:37:17 +03:00
Andrey Shovkoplyas 0c98cd0aaf moved re-frisk in the dev env
0.4.4

added re-frisk debugger

implemented “lein re-frisk use-re-natal”
2017-03-29 15:53:03 +03:00