Commit graph

781 commits

Author SHA1 Message Date
Audric Ackermann
27906de084
grunt keep underscore in for backbone 2022-02-03 16:25:57 +11:00
Audric Ackermann
845e6048c4
add back underscore dependency as this is causing issues with backbone 2022-02-03 15:46:23 +11:00
Audric Ackermann
98bdd53bd5
fix release build and decrese search results to 150 for messages 2022-02-03 10:58:49 +11:00
Audric Ackermann
40344bde52
move search logic to the search input component 2022-02-03 10:58:48 +11:00
audric
381cb77ad9 fixup tsconfi complaining about playwright.config being above it 2022-01-19 10:59:55 +11:00
audric
247cb7c065 cleanup dependencies 2022-01-18 15:21:36 +11:00
audric
2e1016a90e remove unused libxmljs dependency 2022-01-18 14:34:04 +11:00
audric
e515ce3ca5 Merge remote-tracking branch 'upstream/clearnet' into cleanup-attachment 2022-01-17 16:50:18 +11:00
burtonemily
ffdf2519ca
Integration test (#2128)
* Testing playwright for Desktop automation

* converting tests from javascript to typescript and finishing create user automated test

* Trying to delete app data when test finishes, not through UI

* Undoing the code for clear database once test completes

* Creating POM for cleanup function

* cleanup function for playwright tests

* Creating a new user function, open electron function and clean up function

* fixes user object for new user function

* Adds a login function and start of send message test

* Creating test for sending messages, logging in and adding in data test id tags

* add more data-testid field

* updates new contact test, to have multiple windows and users running simultaneously

* updating clean up and new user test

* Fixing issues with creating new user

* new contact test

* New test to check password functionality

* make sure to cleanup data before running tests

* New group creation test and sending message function

* Adding new automated test for sending message to a contact

* create group test and updating new contact test to include date in test message

* updating package.json to remove webdriver and chromedriver and spectron

Co-authored-by: Audric Ackermann <audric@loki.network>
2022-01-17 16:34:27 +11:00
audric
40372e47e0 fix windows build 2022-01-14 16:05:01 +11:00
audric
8159613626 make sure we do not useInterval if not expiring for expiretimer 2022-01-13 16:02:02 +11:00
Audric Ackermann
c7565fe7b3 Move scale/resize and attachment logic to typescript 2022-01-12 17:01:32 +11:00
Audric Ackermann
d7424f1b69
update electron to 13.6.2
Relates #2057
2021-12-21 13:34:35 +11:00
Audric Ackermann
2822f8ddd2
Merge pull request #2116 from Bilb/move-confirm-right-dialogs
Move confirm right dialogs
2021-12-21 08:19:11 +11:00
Audric Ackermann
3d87f0d5a2
enable calls and bump Session to 1.8.0 2021-12-20 10:16:13 +11:00
audric
8321e3a55a bump to 1.7.6 2021-12-18 16:24:02 +11:00
Audric Ackermann
e33b6eadc4
bump typescript to 4.5.4 2021-12-17 11:50:56 +11:00
Audric Ackermann
e17b5e0671
Fix attachment dl freeze (#2086)
* fix attachment download freezing app for some opengroups

* make registration page work with smaller height
2021-12-15 15:56:29 +11:00
Audric Ackermann
48e7a0e25f
Various UI fixes (#2070)
* cleanup unused convo json fields in db

* display a toast if the user is not approved yet on call OFFER received

* enable CBR for calls

* do not update active_at on configMessage if !!active_at

* remove mkdirp dependency

* disable call button if focused convo is blocked

* quote: do not include the full body in quote, but just the first 100

* click on the edit profile qr code padding

* Allow longer input for opengroup join overlay

Fixes #2068

* Fix overlay feature for start new session button

* make ringing depend on redux CALL status

* turn ON read-receipt by default
2021-12-08 14:15:54 +11:00
Audric Ackermann
cf44896a03
Minor call tweaks (#2051)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety
2021-11-29 17:40:46 +11:00
warrickct
f17b923add Fixing rimraf transpile bug. Adding PR fixes - icon buttons. 2021-11-26 15:29:57 +11:00
Audric Ackermann
22e4c9d850
fix archlinux pw unused issue
on archlinux, the appimage links to the system sqlite by default which
does not support sqlcipher
2021-11-17 10:21:19 +11:00
Audric Ackermann
485a5b257d
fix ringing sound for in release builds 2021-11-16 10:53:43 +11:00
Audric Ackermann
d04884e97a
bump to v1.7.5 2021-11-15 16:56:39 +11:00
Audric Ackermann
f871ed53df
add a sample test with playwright 2021-11-12 16:07:41 +11:00
Audric Ackermann
4e4f7a61f1
bump to 1.7.4 2021-10-26 17:04:42 +11:00
Audric Ackermann
78738675b8
fix release build script 2021-10-20 15:47:00 +11:00
Audric Ackermann
87e7cc5ebf
Merge remote-tracking branch 'upstream/clearnet' into webrtc-calls 2021-10-14 14:22:37 +11:00
Audric Ackermann
1e8c8991ad
more cleanup 2021-10-04 10:56:54 +11:00
Audric Ackermann
c54f63ab45
add listener for video calls events 2021-09-27 13:57:31 +10:00
Audric Ackermann
e8c17f2b6e
bump to v1.7.3 2021-09-22 11:19:59 +10:00
Audric Ackermann
efebd8ba24
bump to 1.7.2 (#1926)
* do not consider expire timer update unread messages #1881

* cleanup conversation props in redux to only have what cannot be derived

* fix app not starting without the await on convo creation

* cleanup props of message model

* bump to 1.7.2
2021-09-20 13:52:59 +10:00
Audric Ackermann
c92baad736
Fix path building (#1903)
* Keep line breaks when message has some new lines

Relates #1758 and #1898 and #1901

* fix link preview cropped when received

* make sure we fetch from seed if we end up with not enough snodes

* try to download recent previews if we just trusted a user

* throw if we need to rebuild path while fetching snode list from snode

* fixup no refecthing of snode list while we are fetching them already

* added test for fetch from db or seed

* fetch snode list from snode every hour

also make sure the path building does not try to get more snodes. It
just throws

* do not drop a path if an opengroup room is down and we get errors  back

* do not throw an error if the snode in error in not in any path

* fix tests

* bump to v1.7.11
2021-09-13 17:07:53 +10:00
audric
bfc805c9d4 fix search logic and UI cosmetic fixes 2021-09-03 16:47:04 +10:00
audric
ca272983dc bump to v1.7.0 2021-09-01 15:25:57 +10:00
audric
2825b66ef6 add screen break for jump in messages timestamp 2021-08-27 12:49:33 +10:00
audric
7fa50b4a73 do not pass props not needed between message list components 2021-08-26 16:17:37 +10:00
audric
728d5adda1 bump to 1.6.11 2021-08-20 11:18:39 +10:00
audric
e5dab2781e remove spectron dependency 2021-08-13 14:47:00 +10:00
audric
88dc5bf653 bump electron to > 13 2021-08-13 11:44:38 +10:00
audric
2d45926ca3 keep compiling appImage separately on release 2021-08-12 10:09:19 +10:00
audric
f84fa2492f build rpm and freebsd package 2021-08-11 13:59:03 +10:00
audric
ab8b6e85b4 Merge remote-tracking branch 'upstream/clearnet' into network-clear-all 2021-08-05 09:38:26 +10:00
audric
63afc1cecd fix builds scripts 2021-08-04 17:16:29 +10:00
audric
b0d92bb48c update publish release script to include app image and valid deb 2021-08-04 17:06:52 +10:00
audric
bea704ecf0 bump react to 17 2021-08-04 10:52:24 +10:00
Audric Ackermann
57b22cbdda
build deb and appImage separately
this is to unsure that the afterpack hook is not called when building
the app deb package
2021-08-03 13:31:48 +10:00
Audric Ackermann
3ee8e8e7cc
bump to 1.6.10 2021-08-02 16:05:16 +10:00
Audric Ackermann
ef2d22ce8a
fix app icon for all platforms 2021-08-02 16:04:51 +10:00
Brice-W
6ca2476f41 Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into media-access 2021-07-30 16:32:48 +10:00