167 Commits

Author SHA1 Message Date
Oskar Thorén
b5c0b24f30 Push notifications: end to end v1
- Send notification when sending message in 1on1 chat
- Add notify FFI with binds for ObjC and Java
- Add fcm-token to contacts in spec and realm
- Add notifications to db
- Include fcm-token in contact request
- Update fcm-token when it arrives and put it in DB
- Disable copy-paste hijacking and popup
- Turn on notifications flag in Jenkins build
2017-09-18 16:28:04 +03:00
Jan Herich
b889a07a86 Implement possibility for async command handlers (#1857)
* Implement possibility for async command handlers

Command handler can now return results asynchronously,
and those results as saved and persisted, indexed by
command message-id.

* Address feedback raised in PR comments

* Different handler codes + simplified error message
2017-09-18 16:08:06 +03:00
Roman Volosovskyi
43a5d91ca2 upgrade status-go to bugfix-updated-cht-#185-gd84d10d
changes in shh API according to https://github.com/ethereum/go-ethereum/wiki/Whisper-v5-RPC-API
2017-09-18 16:06:22 +03:00
Goran Jovic
d2530517c4 feature #1585 generate signing phrase, show it to the user during on-boarding, store in the account; account schema updated, added migration, generating a new signing phrase on recovery 2017-08-31 15:41:15 +03:00
Herich
4521020ce5 fix #1486 chat: removable console chat 2017-07-31 14:58:42 +03:00
Herich
f5b0c0c368 chat, data, utils: add implementation of simple preview caching 2017-07-26 15:00:14 +03:00
Roman Volosovskyi
23399c63e1 extract React Native dependencies 2017-07-17 11:38:48 +03:00
alwx
5c15df9b64 /send and /request commands; commands in group chats and fixes for parameter and result boxes 2017-07-10 12:41:30 +03:00
Mike Jackson
561e0fe77a data-store: update command_parameter schema and create new migration to fix missing placeholders 2017-06-30 19:17:05 +03:00
Andrey Shovkoplyas
6d3edd7920 fixes https://github.com/status-im/status-react/issues/1325 2017-06-26 10:46:11 +03:00
Roman Volosovskyi
c56fa0c688 localStorage in jail 2017-06-05 16:53:20 +03:00
Mike Jackson
30ef161afa Bug: Can't set status with #\ (#1245) (#1252)
* escape queries correctly when querying realm
* kill dead code
2017-06-01 10:22:19 +03:00
alwx
1b2f657bfb Support for status-dev-cli 3.2.0 — NDS, responses and 3 more commands 2017-05-24 12:49:17 +03:00
Roman Volosovskyi
4655323fbb migrate to new shh api 2017-05-15 08:12:03 +03:00
Gustavo Nunes
27de707035 fix #1171 2017-05-11 13:27:03 +03:00
Andrey Shovkoplyas
3936d85c77 fixes https://github.com/status-im/status-react/issues/1163 2017-05-04 16:40:12 +03:00
Roman Volosovskyi
3607032a4e hide mailman contact
inject mailman's commands

ensure that mailman's commands are injected after loading
prevent loading of default contacts at account creation
2017-05-03 17:07:56 +03:00
alwx
ddb6344dca Input fixes (#1067, #676), #1110 2017-05-02 18:49:44 +03:00
Roman Volosovskyi
0c53936d61 fix #1123, fix #1122 2017-05-01 18:53:46 +03:00
Roman Volosovskyi
03cab7ace2 interactive suggestions 2017-04-28 15:08:53 +03:00
Roman Volosovskyi
239a0cbfe6 split console bot into separate files
bots dir
slurp-bot macro
split commands.js into browse, mailman and wallet
bot-url & loading of default bots
command schema
command-parameter schema
global-command in default_commands
@browse command in all chats
load global command from jail
optimize applications startup

 Conflicts:
	bots/wallet/translations.js
	resources/console.js
	resources/dapp.js
	resources/default_contacts.json
	resources/status.js
	resources/wallet.js
	src/status_im/accounts/screen.cljs
	src/status_im/chat/constants.cljs
	src/status_im/chat/handlers.cljs
	src/status_im/chat/handlers/commands.cljs
	src/status_im/chat/handlers/send_message.cljs
	src/status_im/chat/subs.cljs
	src/status_im/chat/suggestions.cljs
	src/status_im/chat/views/command.cljs
	src/status_im/chat/views/suggestions.cljs
	src/status_im/commands/handlers/jail.cljs
	src/status_im/commands/handlers/loading.cljs
	src/status_im/contacts/handlers.cljs
	src/status_im/data_store/realm/schemas/account/core.cljs
	src/status_im/data_store/realm/schemas/account/v5/core.cljs
	src/status_im/models/commands.cljs
	src/status_im/utils/js_resources.cljs
2017-04-28 15:08:53 +03:00
alwx
a15fb7e2a8 New chat input & suggestions area; new handlers to work with the improved logic (#880) 2017-04-13 18:17:56 +03:00
Andrey Shovkoplyas
ae632b6acc rebase 2017-04-13 18:15:40 +03:00
Andrey Shovkoplyas
b8a491e66d fix for https://github.com/status-im/status-react/issues/943 2017-04-13 18:15:40 +03:00
Andrey Shovkoplyas
9345f77dd8 fixed list paddings
fixed android styles

group chat contacts management

refactored contact group contacts, deletion, implemented group chat settings

reworked contacts screens, implemented “add contacts” screen and “edit contacts” screen

group chat ui refresh
2017-04-13 18:15:40 +03:00
Andrey Shovkoplyas
d17646a6e9 https://github.com/status-im/status-react/issues/585 2017-04-13 18:15:40 +03:00
Roman Volosovskyi
878b8b2b81 extend Realm classes with IEncodeClojure 2017-03-03 17:56:43 +02:00
Roman Volosovskyi
ace355515a public group chat 2017-02-14 15:15:59 +02:00
alwx
bf27c55398 Development tools (#719) 2017-02-13 12:14:28 +02:00
alwx
78e70571df Generating message preview on the fly, localization of request data and previews (#645, #754) 2017-02-01 16:12:45 +02:00
alwx
d08ca05d33 Add to Contacts tab does not appear (#636) 2017-01-18 09:40:48 +02:00
alwx
9462088de8 Update public/private keys for discoveries (#557) 2017-01-16 11:42:12 +02:00
Roman Volosovskyi
9f4fd79586 kibit suggestion (in progress) 2017-01-16 08:25:45 +02:00
Roman Volosovskyi
81257b815a unused symbols 2017-01-16 08:25:45 +02:00
Roman Volosovskyi
0c69a27d95 unused aliases 2017-01-16 08:23:02 +02:00
alwx
0e190c624b Default contacts (#580) 2016-12-27 13:18:22 +03:00
alwx
80018f1cb8 Staging area disabled (#562) 2016-12-21 13:09:36 +03:00
alwx
158d0ba033 Order of messages fix (#550) 2016-12-20 14:56:37 +03:00
alwx
395aa9d807 Contacts search (#448);
Processed messages cache (#552);
Fix for adding pending contacts manually (#554);
Lots of fixes for toolbar & contact item
2016-12-14 18:40:22 +03:00
Roman Volosovskyi
85e7c6c1f1 remove v2 from base database 2016-12-11 12:59:21 +02:00
Roman Volosovskyi
1dc3371ae5 Merge pull request #536 from status-im/bug/group-chat-order-problems
Group chat adding/removing bugs
2016-12-08 11:55:40 +02:00
Roman Volosovskyi
be2a13e900 reset schema version to v1 2016-12-07 11:11:55 +02:00
Roman Volosovskyi
3d72c6f300 fix bugs at adding/removing to/from group chat related to inconsistent order of incoming messages 2016-12-05 12:39:35 +02:00
Roman Volosovskyi
746ec2d1fe Merge pull request #513 from status-im/bug/#507
Several messaging fixes: latest message (#507), no more clock-value bugs, some UI fixes
2016-11-30 18:14:56 +02:00
Roman Volosovskyi
c0e85ed8cd Merge pull request #501 from status-im/bug/group-adding-removing
Group adding/removing
2016-11-30 16:23:57 +02:00
alwx
3e574fd65f Several messaging fixes: latest message (#507), no more clock-value bugs, some UI fixes 2016-11-30 17:14:37 +03:00
Roman Volosovskyi
692de70933 debug and release mode on real iOS device 2016-11-30 12:22:02 +02:00
Roman Volosovskyi
d1c8912cf5 group adding/adding 2016-11-28 19:18:05 +02:00
Jarrad Hope
b008e59e0f fix #483 2016-11-28 16:08:17 +02:00
Roman Volosovskyi
0ce43593aa closes #446 2016-11-21 18:02:24 +02:00