Mikunj Varsani
c5ffcf1c3b
Merge branch 'clearnet' into package-cleanup
6 years ago
Vincent
513fe8f977
Updated nulled modal buttons
6 years ago
Mikunj
d671ce0055
Remove phone number libraries
6 years ago
Audric Ackermann
9ddda73ca2
Integration tests ( #975 )
...
* add first integration test Session
Checking window title
Checking window count
Can restore from seed
* FIXME torevert once found why this crash on app close
* [test] add join valid open group test
* [test] validate cannot join two times the same open group
* [test] move common things to common.js
* [test] move tests to separate files
* [test] clean
* [test] add send message to open group test
* [test] lint
* [test] rename hooks -> common
* [test] add 15s delay before considering test as slow
* upgrade electron 8.0.3 and spectron 10.0.0
* [test] signin from seed: validate pubkey
* Replace spellchecker in favor of typo-js
* [test] refactor common calls to common.js
* [test] add two different pubkey, mnemonic and displayname
* [test] FIXME unsafe eval needed for now
* [test] add: add friends test
* [test] working multi instance tests
* [test] FIXME disable snodeproxy
* [test] update yarn.lock
* [test] make tests more robust with restart from scratch each test
* [test] add link of two devices test and hard rm of apps before start (rm -r)
* remove unused file
* [test] lint
* [test] add registration from generated pubkey test
* [test] add beginning of network stub
* [test] stub "token" endpoint
* [test] add test of one message on pub group pull
* [test] add starting port randomize. looks to help for some bad start with multi instance
* [test] add stub for one to one chats (sessions)
* [test] clean code
* [test] finish add friend test and stub snode server
* [test] stub calls during link device test
* [test] add a flag to show some logs on stubbed snode
* [test] finish link of two device test. check both pubkey matches
* [test] add and use function to wrap erase+start+login+stub app
* [test] add method to login as friend and closed group test&messages
* Revert "[test] FIXME unsafe eval needed for now"
This reverts commit de5322fdae6cdab8e3b9bd9a52b7d172c9bc2d26.
* [test] apply review
* [test] fix lint
* [test] fix existing test with new spectron version
* [test] fix lint
* [test] refactor page objects
* [test] add delete account test
* [test] add unlink of two device test
* [test] make tiny waitForExists -> isExisting
* [test] add checks of link new device buttons
* upgrade fs-extra@9.0.0
* address pr review
* [test] fix spell_check test
Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
6 years ago
Konstantin Ullrich
c410ef5354
Remove Debuglog
6 years ago
Konstantin Ullrich
2ed7ed5de5
Implement Blib's change
6 years ago
Mikunj
eeb6257526
Remove settings view
6 years ago
Vince
868ad39e88
Merge pull request #932 from neuroscr/fixconvview
...
Fix message still loading exception
6 years ago
Ryan Tharp
1792e2d952
add editGroupNameOrPicture to gear
6 years ago
Ryan Tharp
81d43ba5ab
lint
6 years ago
Ryan Tharp
56d5bb5b33
fix lint
6 years ago
Audric Ackermann
370467a127
Merge pull request #878 from Bilb/group-profile-image
...
Group profile image upload
6 years ago
Ryan Tharp
4254f15b44
fix message still loading issue
6 years ago
Audric Ackermann
daec39b94d
fix catch of mouse events on forgotten modals
6 years ago
Audric Ackermann
1428cfe1dd
fix download profile image open groups
6 years ago
Audric Ackermann
b756332f89
fix group member dialog and refresh right after group avatar update
6 years ago
Audric Ackermann
6d5aed7de8
make upload of group picture work
6 years ago
Audric Ackermann
1f411df0ce
lint
6 years ago
Audric Ackermann
99133437d6
close all dialogs on ESC or click outside
6 years ago
Audric Ackermann
b4f1afe720
do not add new members if closed group size >= 10
6 years ago
Vince
e2f74b0701
Merge pull request #853 from vincentbavitz/clearnet
...
More animations
6 years ago
Audric Ackermann
f47d1fd9ef
Merge pull request #850 from Bilb/communicate-file-size-limit-user
...
show error when user try to add file >10mb as attachment
6 years ago
Vincent
ad48730300
More animations
6 years ago
Audric Ackermann
61a243efbd
show errors when user try to add file >10mb as attachment
6 years ago
Audric Ackermann
ff10637a5a
separate update group name and group members dialog
...
(add and remove members are separated)
6 years ago
Vincent
30ccb81d3d
Disappearing messages in Channel Settings panel
6 years ago
Vincent
2101abb911
Modal blurs and stylistic simplifications
6 years ago
Mikunj Varsani
beb4cdbed8
Closed group fixes. ( #816 )
...
* Fix group updates not syning
* Fix leaving closed groups
* Fix incorrect members being shown on create group dialog
* Linting
* Fix create closed group showing our own conversation
6 years ago
Ryan Tharp
69fe066bcc
guards incase there are no members yet, fixes dialog not showing up
6 years ago
Ryan Tharp
156c11d30f
allowing sending of messages if we're still waiting to hear back
6 years ago
Ryan Tharp
2c4facc694
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into tls-fix
6 years ago
Vincent
c5ff70c970
Message deletion fix
6 years ago
Vincent
821cf00b65
Closed group update message stylgin
6 years ago
Ryan Tharp
09e133743d
lint caught typo
6 years ago
Ryan Tharp
eecf2252d7
use attempt from window object to reduce code duplication
6 years ago
Ryan Tharp
260e494aee
use promise version to see if we're expired
6 years ago
Ryan Tharp
d69a0a9fd4
lint
6 years ago
Vince
5bbd136493
Merge pull request #758 from neuroscr/version-check
...
Version check, de-signal.org-ification
6 years ago
Vincent
4350b73724
Messages.json amendments
6 years ago
Vincent
cb417d3665
Link preview warning on setting toggle
6 years ago
Vincent
2d4bf2b3e2
Complete conditional message onboarding
6 years ago
Vincent
31af2b60f1
Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into clearnet
6 years ago
Vincent
156f0d4127
various touchups
6 years ago
Maxim Shishmarev
3f58dea035
Remove mixpanel
6 years ago
Vince
c95c83ab6b
Merge pull request #769 from Bilb/fix-registration-pubkey-scramble
...
fix text scramble animation on registration
6 years ago
Vince
7debb1a3de
Merge pull request #764 from Bilb/fix-refresh-group-panel-files
...
refresh files in group in group panel
6 years ago
Audric Ackermann
e2921103bd
fix lint and clean code
6 years ago
Audric Ackermann
d411465a6c
fix text scramble animation on registration
6 years ago
Vincent
f55e20d8ac
Cleanup media view formatting
6 years ago
Vincent
ae01b11478
Looking into keyboard navigation
6 years ago
Audric Ackermann
2721b2a477
refresh files in group in group panel
6 years ago
Ryan Tharp
c80098ab2e
update note
6 years ago
Ryan Tharp
a0599d27bc
get latest version through snode proxy, remove clearfix from ExpiredAlertBanner
6 years ago
Audric Ackermann
48b5e53e26
fix the textscramble for sessionID on registration
6 years ago
Audric Ackermann
5360ab6150
fix unit tests: remove not used count in scrolldown view and ass… ( #750 )
...
fix unit tests: remove not used count in scrolldown view and assert svg present
6 years ago
Audric Ackermann
736cd0f652
session-id-editable-textarea
6 years ago
Audric Ackermann
6c2aefbe11
fix unit tests: remove not used count in scrolldown view and assert svg
...
present
6 years ago
Audric Ackermann
e946721a8d
fix lint
6 years ago
Audric Ackermann
d68aeb947e
Merge branch 'clearnet' into brand-redesign
6 years ago
Audric Ackermann
7867f4dceb
Merge branch 'clearnet' into brand-redesign
6 years ago
Maxim Shishmarev
09bfd9e4ed
Merge pull request #719 from msgmaxim/private-groups
...
Fix not showing non-friend members in update group dialog
6 years ago
Vincent
4a7e2dece7
Password lock screen and delete data screen
6 years ago
Vincent
ff7d2468ca
Delete channel / group merge
6 years ago
Vincent
0a525629ee
Prevent illegal username and passwords
6 years ago
Maxim Shishmarev
8ce066b802
Display subscriber count for open chats
6 years ago
Vincent
4d690768a6
Scrolling button updated and animations to modals
6 years ago
Vincent
3dd18a0c9c
Profile picture upload, fixes and copy
6 years ago
Audric Ackermann
d13efafad2
"Leave {Closed|Open} Group" button depending on group opened
6 years ago
Audric Ackermann
293eca0509
Merge branch 'brand-redesign' into clearnet
6 years ago
Audric Ackermann
2194a3a537
HARDCODE theme to be dark, even if an old config is set to be light mode enabled
6 years ago
Audric Ackermann
24bf436b0c
disable menubar by default and remove old preferences from menubar
6 years ago
Audric Ackermann
37cbd3d2c0
fix SessionSettings not found as does not exist
6 years ago
Audric Ackermann
25344685a2
merge
6 years ago
Audric Ackermann
411b343e6a
add unpairing of device from settings
6 years ago
Audric Ackermann
4d950f859b
add back link device in settings in a dialog
6 years ago
Vincent
f7548fc6ef
Finalising pr
6 years ago
Vincent
010cf045cb
optimisation of ternary & binary expr.
6 years ago
Vincent
e065cc404f
Password set, change and remove complete
6 years ago
Vincent
3e57367ce6
Mentions view styles
6 years ago
Vincent
a64a34edcb
Disclaimer modal and settings view cleanup
6 years ago
Vincent
c26097554f
settings optimisations
6 years ago
Audric Ackermann
67262c7eaa
lint after merge and fix startup of app
6 years ago
Audric Ackermann
a8f45b527e
remove useless code
6 years ago
Audric Ackermann
1d63bc3203
add required props in grouppanel to handle disappearing message sets
6 years ago
Audric Ackermann
1e69019efa
fix delete button message placement when grouppanel is opened
6 years ago
Audric Ackermann
40187755c2
fix download attachment when showing groups media lightbox
6 years ago
Audric Ackermann
ab862dbecf
fix lint
6 years ago
Audric Ackermann
86e39ce4e2
enable back lightbox on groupsettings panel to see group medias
6 years ago
Audric Ackermann
213db6c1ed
fix lint
6 years ago
Audric Ackermann
ab0ff9c3ad
rename showUserDetails -> avatarClick for conversationHeader
6 years ago
Audric Ackermann
43956709ad
include the channel settings panel on right of conversation
6 years ago
Audric Ackermann
ddaf62a499
add group settings page with media downladable and docs only
6 years ago
Audric Ackermann
9b8ad976e3
remove not used AddServerDialog -> now on chanel section
6 years ago
Audric Ackermann
84c315449f
show nb of members on group chat when members.length>0
6 years ago
Vincent
6b577915a0
Fixed typos
6 years ago
Vincent
b0658ba7ed
settings toggling abstraction
6 years ago
Vincent
8de2ce9e23
Theme toggle and settings abstraction
6 years ago
Maxim Shishmarev
0eda74d476
Fix not showing non-friend members in update group dialog
6 years ago
Vincent
5360968a91
Add public server modal to message pane
6 years ago
Vincent
2b7af04587
Message selection fixed and optimised for speed
6 years ago
Vincent
d20d62e8c6
Messages display temporary fix and panel optimisations
6 years ago
Vincent
dd421d58f1
Theme switching. Need to update _session*_light
6 years ago
Vincent
505697bbcd
App view change working
6 years ago
Vincent
e7d3bc6d35
Settings view modals and categories
6 years ago
Vincent
6368058d8f
reversion
6 years ago
Vincent
74fd0159eb
Fix conflicts
6 years ago
Vince
3df5ff2060
Delete password_dialog_view_old.js
6 years ago
Vincent
a2f08c6e14
Stylistic icing
6 years ago
Vincent
dff4523efa
Cleanups
6 years ago
Vincent
2d01275ede
QR Code responds to theme changes
6 years ago
Vincent
2ede557a74
Modal additions incl. QR fixup and Seed View
6 years ago
Vincent
2caffa9289
Dependencies resorted and modal adjustments
6 years ago
Audric Ackermann
ecaf37cc82
resolve merge issues
6 years ago
Audric Ackermann
634aaa36d4
update loading screens with session subtitle
6 years ago
Audric Ackermann
7c726c8f47
move the enter session editable to a custom component
6 years ago
Audric Ackermann
b09ca5c751
remove not used headerview
6 years ago
Vincent
53555c0133
Fixed wrt review @ Audric
6 years ago
Vincent
8074756dc2
Infinte duration toasts
6 years ago
Vincent
6ee5d041fb
Finishing up some modals
6 years ago
Vincent
648cc2339c
Working with deps
6 years ago
Vincent
659d4412bd
QR code completion
6 years ago
Vincent
2419272608
Updated React dialogs to SessionModals
6 years ago
Vincent
228e4ca81e
Adding session settings to utilise toggles
6 years ago
Vincent
8aac656107
Modals finished. Need to xfer all to React
6 years ago
Vincent
9afb8b4d5e
Major rework of context menus
6 years ago
Vincent
d0d5012e07
Fixed breaking sessionToggle issues
6 years ago
Vincent
e9d543fe4a
Dropdown generalisation and simplification
6 years ago
Vincent
12011a30d4
Inital dropdown, modal and toggle
6 years ago
Vincent
08cc218364
Fixed orderin of toasts with Maps
6 years ago
Vince
9cd27abf31
Merge branch 'brand-redesign' into brand-redesign
6 years ago
Vincent
597c177ced
Syntactical sugar
6 years ago
Vincent
34ce386bdb
Finalise uniquified toast stacking and deletion
6 years ago
Vincent
4d463c659c
Filesize toast amend
6 years ago
Vincent
5a6960b481
Completed toast stacking, fadeout and close.
6 years ago
Ryan Tharp
7507b9c2ce
defeat caching of context menu, and remove unneeded parameter to getHeaderProps
6 years ago
Audric Ackermann
2cc7f3ed20
fix merge issue
6 years ago
Audric Ackermann
db12bf0f3e
ugly hack to empty contenteditable div
6 years ago
Audric Ackermann
ccd037201b
remove unused sessionIconButton class under /session
6 years ago
Audric Ackermann
b1406ed391
lint and remove unused code
6 years ago
Audric Ackermann
4ad62284fa
add an animation when showing the sessionID on registration
6 years ago
Audric Ackermann
5039930508
add basic secondary device link to new registration page
...
needs to handle errors and popup to show secret words, ...
6 years ago
Audric Ackermann
47101c85f7
add signin with mnemonic to sessionRegistration page
6 years ago
Audric Ackermann
4f889b3c69
big refactor of scss to include session- prefix everywhere
6 years ago
Audric Ackermann
4728bf8274
fill registration page
6 years ago
Audric Ackermann
cc97d9284b
add first chunck of our SessionRegistrationView
6 years ago
Ryan Tharp
b2632554ba
expose isRss to react
6 years ago
Vincent
94f6ee3f3b
Inital toast UI
6 years ago
Vincent
02d23e972c
Optimisations and SASS simplifcation
6 years ago
Vincent
2bdc0579c3
Message deletion moderator check and toast.
6 years ago
Vincent
fc235d6057
Completed message selection
6 years ago