Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
517 commits
Select commit Hold shift + click to select a range
ed40bb4
Merge pull request #18 from yougotwill/fix/no-ref/git_repo_update
Bilb Dec 31, 2024
e225d58
fix: build locale types fully
Bilb Sep 25, 2024
66e80fc
fix: still plenty of errors, but simple window.i18n work
Bilb Jan 1, 2025
fea05a2
fix: add datatestid link preview staged
Bilb Jan 2, 2025
da39198
fix: strings do not load dict from json, but use built ts file
Bilb Jan 3, 2025
62a3d4e
fix: wrap up changes for strings localization
Bilb Jan 3, 2025
3764233
chore: add datatestid to audio-player
Bilb Jan 3, 2025
6616ac4
fix: fix up string unit tests
Bilb Jan 3, 2025
97e95ef
chore: fix CI
Bilb Jan 5, 2025
3e34b0f
fix: use more withs for onion.ts file
Bilb Jan 6, 2025
53e5794
fix: do not schedule store update when deleting msgs
Bilb Jan 6, 2025
fdd30f1
Merge remote-tracking branch 'upstream/unstable' into fix-send-approv…
Bilb Jan 6, 2025
e7bd7d9
chore: rename StyledI18nSubText to I18nSubText
Bilb Jan 6, 2025
cffbd48
Merge pull request #10 from Bilb/fix-send-approved-only-when-unapproved
Bilb Jan 6, 2025
7393d8a
Merge pull request #21 from Bilb/add-data-testidide-dialog
Bilb Jan 6, 2025
a44dc50
chore: address PR comments
Bilb Jan 6, 2025
ebdbf00
Merge remote-tracking branch 'upstream/release/1.15.0' into fix-build…
Bilb Jan 6, 2025
2ca2dd4
fix: allow promoted state to be reset to NOT_SENT
Bilb Jan 7, 2025
0513171
Merge pull request #3 from Bilb/fix-build-locale-types-fully
Bilb Jan 8, 2025
82abfed
fix: sorting order for group depending on statuses
Bilb Jan 8, 2025
4661c89
Merge pull request #20 from Bilb/fix-extra-issues-groups
Bilb Jan 9, 2025
3a336e8
chore: allow jobrunner to run jobs in parallel
Bilb Jan 9, 2025
099c9d2
fix: disable resend button on resending, shorter timeout with UI
Bilb Jan 9, 2025
6cbbaa3
fix: correct alignment of isDeleted message svg
Bilb Jan 9, 2025
8dde459
fix: toast for invite failure shows nickname if available
Bilb Jan 9, 2025
dea69ed
fix: sendSingleMessage retries itself on 421 errors
Bilb Jan 10, 2025
7a4c0a0
chore: speed up unit testts
Bilb Jan 10, 2025
f0141b5
fix: add warning colours per theme and use them
Bilb Jan 12, 2025
d59ecbb
fix: groupInvite tracks abort signal to cancel request
Bilb Jan 12, 2025
2b26c65
fix: declining convo mark it as hidden
Bilb Jan 12, 2025
6ae0e3a
fix: reset lasthash on promotion
Bilb Jan 13, 2025
97da521
fix: track hashes for disappearing message timer changes too
Bilb Jan 13, 2025
c90b84c
fix: decline msg group request syncs correctly
Bilb Jan 13, 2025
1bf1c5e
fix: disable resend button when member is pending removal
Bilb Jan 13, 2025
8159844
chore: add datatestid to hide recoveryphrase dialog
Bilb Jan 13, 2025
cf5bc11
fix: black on orange for leftpane invitewarning
Bilb Jan 13, 2025
3ce39f2
chore: add datatestid to errorMsg label updateGroupName
Bilb Jan 14, 2025
74cceb2
fix: forced orange for invite banner when outside of modal
Bilb Jan 14, 2025
9c969d1
chore: address PR comments
Bilb Jan 14, 2025
d4668e0
Merge pull request #27 from Bilb/fix-extra-issues-groups-2
Bilb Jan 14, 2025
8005f6e
fix: remove GroupPromoteJob as GroupInvite does it all
Bilb Jan 14, 2025
9924381
fix: allow to delete msg locally only for groupv2
Bilb Jan 14, 2025
1f39533
fix: make cancel button not hidden on light mode
Bilb Jan 14, 2025
f9ccc31
fix: catch truncation errors when setting the display name
yougotwill Jan 15, 2025
73bb966
fix: only trigger remove of members that are not in the group
Bilb Jan 15, 2025
fd24a47
fix: create custom error for display name retrieval errors
yougotwill Jan 15, 2025
252f982
Merge pull request #32 from yougotwill/fix/ses-2668/integration_test_…
Bilb Jan 15, 2025
a80bbb0
fix: attempt to fix bug when swarm reports no groupconfig
Bilb Jan 15, 2025
f3cfe57
chore: cleanup requestresponse & communityinvitation control msg
Bilb Jan 16, 2025
3c0f9fe
chore: move msgId to commonProps in SessionMessagesList
Bilb Jan 16, 2025
7570bc6
chore: cleanup data extraction notification
Bilb Jan 16, 2025
a70fda8
chore: renamed deleteMessageLocallyOnly to plural syntax
Bilb Jan 16, 2025
35c77ac
chore: cleanup call notification message selectors
Bilb Jan 16, 2025
fac7960
chore: cleanup expireationTimerUpdate msg
Bilb Jan 16, 2025
7cf3bcb
chore: cleanup groupUpdates props
Bilb Jan 16, 2025
5fd5db5
chore: bring back the screenshot notification handling
Bilb Jan 16, 2025
42f47c1
chore: move cleaning up of groupupdates
Bilb Jan 16, 2025
e33f2ed
chore: useIsMessageSelectioMode hook when needed
Bilb Jan 16, 2025
b3fffc9
fix: fix the control messages not being marked as read sometimes
Bilb Jan 17, 2025
9e32aa0
chore: rename GroupInvitation.tsx to CommunityInvitation.tsx
Bilb Jan 17, 2025
d4cae6e
chore: address PR reviews
Bilb Jan 17, 2025
bc680a3
chore: cleanup message list component to render switch
Bilb Jan 17, 2025
9156ec8
fix: make inviteAsAdmin a useState and not featureFlag
Bilb Jan 17, 2025
ce734f1
chore: enforce i18n functions types to match what is in window.d.ts
Bilb Jan 17, 2025
42d54ab
chore: refactor I18n types outside of window object
Bilb Jan 17, 2025
ca67167
chore: rename useAreSameThanOurSide to useOurExpirationMatches
Bilb Jan 17, 2025
c696870
Merge pull request #31 from Bilb/fix-extra-issues-groups-3
Bilb Jan 19, 2025
8480bc6
Merge remote-tracking branch 'upstream/unstable' into release/1.15.0
Bilb Jan 19, 2025
16d835e
fix: resolve compilation issues after merge
Bilb Jan 19, 2025
eda1c53
chore: lint
Bilb Jan 20, 2025
4381883
feat: add asdf .tool-versions file to specific python version for con…
Bilb Jan 20, 2025
021c600
Merge pull request #5: groups v2 to unstable
Bilb Jan 20, 2025
70cd069
fix: multiple DaR/DaS messages can no longer appear
Bilb Jan 20, 2025
5e67f6a
fix: screen does not glitch on last message deleted anymore
Bilb Jan 20, 2025
c131cad
fix: avatar does not reset when moving to a convo without one
Bilb Jan 8, 2025
d55b887
fix: do not deleted quoted message attachments on quote delete
Bilb Jan 20, 2025
a93e1ec
Merge pull request #26 from Bilb/fix-avatar-memoized-between-pubkey
Bilb Jan 20, 2025
624134c
fix: anything to 03 pubkey should be wrapped to envelope for group
Bilb Jan 20, 2025
5f46814
Merge pull request #34 from Bilb/fix-groups-issues-4
Bilb Jan 21, 2025
cd6fd47
fix: use unique timestamps for batch request
Bilb Jan 21, 2025
3e9c1e5
fix: padding issue when inviteToGroup container has no child
Bilb Jan 21, 2025
0601750
fix: retrieve from 2 snodes on every call
Bilb Jan 21, 2025
fbc449e
fix: trust userGroups is kicked state in addition to the group's one
Bilb Jan 21, 2025
946812a
chore: fix typo
Bilb Jan 21, 2025
b7cd4fc
fix: group admin delete attachments subset of attachments only
Bilb Jan 22, 2025
82ec341
fix: override local 03 group priority with what we get from merge
Bilb Jan 24, 2025
e0d7194
feat: limit input of composition box to 2000 char
Bilb Jan 24, 2025
811d334
Merge pull request #35 from Bilb/fix-groups-issues-5
Bilb Jan 24, 2025
e2ae0e3
fix: fixed a bunch of nice to have strings and updated the styling on…
burtonemily Jan 24, 2025
ffa5c6d
Merge pull request #37 from burtonemily/nice-haves
Bilb Jan 27, 2025
911d388
fix: sneaky double showError remove + lint
Bilb Jan 27, 2025
52fcff4
[Automated] Update translations from Crowdin
Bilb Jan 28, 2025
2187955
Merge pull request #41 from session-foundation/feature/update-crowdin…
Bilb Jan 28, 2025
3bebb3e
feat: add correct url for group v1 banner deprecated
Bilb Jan 28, 2025
2e6f09c
fix: deleteMemberContent is optional
Bilb Jan 28, 2025
91a71f0
fix: ignore errors on dump/confirmPush for groups to avoid race cond
Bilb Jan 29, 2025
431af49
Merge pull request #42 from Bilb/groups-fixes
Bilb Jan 29, 2025
71b0133
feat: update docs for running python locale scripts on macos
yougotwill Jan 29, 2025
7862301
Merge pull request #43 from yougotwill/feat/no-ref/docs_localisation_…
Bilb Jan 29, 2025
4a04dc6
fix: fallback to en if invalid locale is set
Aerilym Jan 30, 2025
9b6a3aa
Merge pull request #44 from session-foundation/fix/fallback-to-en-if-…
Bilb Jan 30, 2025
a56cd3c
fix: auto retry forever to push group notification msgs
Bilb Jan 30, 2025
e67b1b0
fix: joinedAt needs to be set when we create a group
Bilb Jan 30, 2025
5cda9ad
fix: we need to apply invitePending state when creating group
Bilb Jan 30, 2025
e697387
fix: batch resend of group updates 20 at a time
Bilb Jan 30, 2025
69f4a06
fix: renamed StoreUserInitiatedMessage to subrequest
Bilb Jan 30, 2025
3402855
Merge pull request #46 from Bilb/fix-group-retry-send-updates-forever
Bilb Jan 30, 2025
7ed60be
feat: allow to mention ourselves everywhere
Bilb Jan 30, 2025
4f2330e
Merge pull request #47 from Bilb/allow-mention-yourself-everywhere
Bilb Jan 30, 2025
ae7ed8d
feat: fix the mention logic for ourself in blinded convo
Bilb Jan 31, 2025
5f25814
Merge pull request #48 from Bilb/allow-mention-yourself-everywhere
Bilb Jan 31, 2025
c18e143
fix: resend expiretimerupdate on groupsync too
Bilb Jan 31, 2025
f3cbcf2
Merge pull request #49 from Bilb/fix-expiretimer-resend-group-failed
Bilb Jan 31, 2025
03da8f5
fix: mention for legacy groups
Bilb Feb 3, 2025
e6b652a
Merge pull request #53 from Bilb/fix-mention-legacy-group
Bilb Feb 3, 2025
5748fe5
chore: disable a bunch of UI once legacy groups are deprecated
Bilb Feb 3, 2025
0f3ab81
feat: allow to recreate group through redux
Bilb Feb 4, 2025
821a304
chore: add strings for recreating group, but will be overriden
Bilb Feb 4, 2025
3f1adff
chore: address PR reviews
Bilb Feb 5, 2025
d035c68
Merge pull request #55 from Bilb/group-migrate
Bilb Feb 5, 2025
e01b6c8
fix: show avatar/displayname of author when followed/ing ctrl message
Bilb Feb 5, 2025
ab4debf
feat: updated signature vertification and copyright in README
yougotwill Feb 5, 2025
b31ad5c
feat: update internal builds and release documentation
yougotwill Feb 5, 2025
09ab53f
feat: update tools README
yougotwill Feb 5, 2025
b2e4787
feat: updated contribution documentation
yougotwill Feb 5, 2025
03b6d06
feat: added translation section to README
yougotwill Feb 5, 2025
8912e56
fix: use correct warning alert syntax
yougotwill Feb 5, 2025
fb36e1b
fix: double slash in storage profile path
yougotwill Feb 5, 2025
c77e005
fix: show build secrets for macos as a table
yougotwill Feb 5, 2025
3d067d0
fix: warning banner for running generateLocalizedStringsAnalysis on m…
yougotwill Feb 5, 2025
c40a4f6
fix: use MULTI instead of NODE_APP_INSTANCE
yougotwill Feb 5, 2025
fbd82b3
chore: update flatpak release info
Aerilym Feb 5, 2025
a314b46
fix: change script code blocks to use sh instead of shell
yougotwill Feb 5, 2025
de63710
Merge pull request #56 from Bilb/group-show-author-when-next-previous…
Bilb Feb 5, 2025
72b8a33
fix: align mac secrets table in internal builds doc
yougotwill Feb 5, 2025
4adc16d
feat: warn users about restarting their terminal when setting up the …
yougotwill Feb 6, 2025
2c9fbdf
fix: bring back msg context menu even when legacy gr expired
Bilb Feb 6, 2025
8256d0a
feat: warn windows users about long setup steps
yougotwill Feb 6, 2025
3ec63cf
fix: match windows instruction style for macos in contributing
yougotwill Feb 6, 2025
8522605
fix: warning banner must be root indented to render properly
yougotwill Feb 6, 2025
c3ff77f
fix: use python instead of python3 for script commands
yougotwill Feb 6, 2025
cb515cd
fix: add missing sudo to linux section
yougotwill Feb 6, 2025
f39e26e
feat: updated Linux contributor instructions
yougotwill Feb 6, 2025
0b8cf1f
fix: remove git-lfs
yougotwill Feb 6, 2025
f19fcaa
feat: add instructions to disable core.autocrlf after Git installation
yougotwill Feb 6, 2025
5b4d76f
fix: added git setup to linux instructions
yougotwill Feb 6, 2025
ee0cc7b
fix: update instructions to use global config for core.autocrlf
yougotwill Feb 6, 2025
9952984
fix: invite contacts to groups is not blocking
Bilb Feb 6, 2025
3459972
fix: update nvm link
yougotwill Feb 6, 2025
dd81066
feat: restructure contribution headings
yougotwill Feb 6, 2025
cf384e7
feat: added troubleshooting section to contributor doc
yougotwill Feb 6, 2025
bc33b80
fix: add troubleshooting details closing tag
yougotwill Feb 6, 2025
aae0527
fix: capitalizations
yougotwill Feb 6, 2025
979b204
feat: wrap platform instructions in toggle headings
yougotwill Feb 6, 2025
6189f6e
fix: reverted since headings dont render well in the summary tag
yougotwill Feb 6, 2025
1ab831c
feat: removed deprecated storage profile docsalso
yougotwill Feb 6, 2025
1c04abb
fix: break up long code block comments
yougotwill Feb 6, 2025
3eb5565
fix: update multiple instances copy
yougotwill Feb 6, 2025
b2c34cb
fix: resend invite checks for supplement key
Bilb Feb 6, 2025
f3e56ee
feat: added note about python3 alias on windows
yougotwill Feb 6, 2025
689ec44
Merge pull request #57 from yougotwill/feat/no-ref/docs_update
Bilb Feb 6, 2025
0525731
fix: whitelist msg context actions for deprecated legacy group
Bilb Feb 6, 2025
1a385f8
Merge pull request #58 from Bilb/fix-bring-back-msg-ctx-menu-from-the…
Bilb Feb 7, 2025
f67af0e
Merge pull request #59 from Bilb/fix-invite-not-blocking
Bilb Feb 7, 2025
010801b
fix: allow to switch from create group/groupv2 based on a ts.flag
Bilb Feb 7, 2025
644a55d
fix: use correct class for prototype chain restoration in custom errors
yougotwill Feb 7, 2025
dbb455e
fix: added EmptyDisplayNameError
yougotwill Feb 7, 2025
ff85660
fix: combine sanitizeDisplayNameOrToast and displayNameIsValid into o…
yougotwill Feb 7, 2025
da16817
feat: remove sanitisation from updateOurProfileDisplayNameOnboarding
yougotwill Feb 7, 2025
5a20f53
feat: validate display names correctly when creating an account
yougotwill Feb 7, 2025
ccd41f6
fix: hide banner until we can create new groups
Bilb Feb 7, 2025
53ff51f
feat: validate display names correctly when restoring an account
yougotwill Feb 7, 2025
3a459be
feat: validate display names correctly when editing your profile
yougotwill Feb 7, 2025
31d8ac6
fix: add punycode support for emoji ons
Aerilym Feb 8, 2025
0496854
Merge pull request #62 from session-foundation/fix/ons_punycode_support
Bilb Feb 9, 2025
28e1d9f
fix: cleanup releasedFeature slice
Bilb Feb 10, 2025
634cd08
chore: bump libsession to 0.4.16
Bilb Feb 10, 2025
87f93d7
feat: add typings for feature flags
yougotwill Feb 5, 2025
ff0ecdd
feat: added method to fetch user public keys
yougotwill Feb 5, 2025
c712e83
feat: added color support to spinner
yougotwill Feb 5, 2025
6001337
feat: added hint text comp
yougotwill Feb 5, 2025
e1aaa52
feat: added debug menu modal
yougotwill Feb 5, 2025
794d200
feat: added debug button to actions panel
yougotwill Feb 5, 2025
864e3c0
fix: clean up otherinfo error and loading html
yougotwill Feb 10, 2025
9d9909b
fix: ses-2495 message request banner icon colour incorrect when in li…
burtonemily Feb 10, 2025
7f9fb3a
fix: addresses feedback
burtonemily Feb 10, 2025
edb86b2
Merge pull request #61 from yougotwill/fix/no-ref/display_name_valida…
yougotwill Feb 10, 2025
e9eb08c
Merge pull request #64 from yougotwill/feat/no-ref/debug_menu
yougotwill Feb 10, 2025
d6dce70
chore: move groups-related timestamps to constants.ts
Bilb Feb 10, 2025
17d2b10
Merge pull request #60 from Bilb/fix-group-v2-create-from-ts
Bilb Feb 10, 2025
d9ace2f
fix: drop legacy group invites once readonly
Bilb Feb 10, 2025
b71af7a
Merge pull request #66 from Bilb/drop-legacy-groups-invite-once-readonly
Bilb Feb 11, 2025
ada6fbe
chore: make runner use ubuntu 22.04
Bilb Feb 12, 2025
1e74158
Merge pull request #67 from Bilb/chore-make-runner-use-ubunu-24
Bilb Feb 12, 2025
f26133a
fix: add sigtimestamp to all content message
Bilb Feb 13, 2025
1766cc0
chore: content[14] protobuf already taken. use 15 instead
Bilb Feb 13, 2025
79d3d00
fix: address PR comments
Bilb Feb 13, 2025
16e0455
Merge pull request #69 from Bilb/fix-add-sigtimestamp
Bilb Feb 13, 2025
a3dacf6
chore: create groupv2, disable QA buttons
Bilb Feb 14, 2025
290cc5f
feat: have a user method to toggle the debug menu
yougotwill Feb 17, 2025
c9ed54b
feat: added exit debug mode button to modal
yougotwill Feb 17, 2025
181432b
fix: addressed review feedback
yougotwill Feb 17, 2025
8da7786
Merge pull request #71 from yougotwill/feat/no-ref/debug_menu_user_ac…
Bilb Feb 17, 2025
27ae70c
fix: allow unpin legacy readonly groups & add sample date
Bilb Feb 17, 2025
571f059
Merge pull request #72 from Bilb/fix-unpin-groups-readonly
Bilb Feb 17, 2025
646d2d8
feat: mark 03 group expired if no hash retrieve at all
Bilb Feb 18, 2025
5bebd3f
fix: show first 2 char for ed25519 key
Bilb Feb 18, 2025
374a0f9
fix: rollback changes to ed25519str
Bilb Feb 18, 2025
3a0b604
Merge pull request #73 from Bilb/feat-mark-03-group-expired
Bilb Feb 18, 2025
67619d9
fix: dont' load empty info in the debug about info
yougotwill Feb 18, 2025
3caf48c
fix: do not show group expired banner without a good reason
Bilb Feb 18, 2025
2ea43db
fix: do not show pointer cursor on unclickable banner
Bilb Feb 18, 2025
61515cd
Merge pull request #75 from Bilb/fix-banner-expire-shows-by-mistake
Bilb Feb 19, 2025
2362265
fix: error toast when creating group failed
Bilb Feb 19, 2025
17ad0e8
fix: ignore non-05 from search result in group create
Bilb Feb 19, 2025
9e39dee
Merge pull request #76 from Bilb/small-group-ui-fixes
Bilb Feb 19, 2025
13020e7
Merge pull request #74 from yougotwill/fix/no-ref/debug_empty_about_info
Bilb Feb 19, 2025
d94f895
fix: use correct formatting timestamp for readonly warning
Bilb Feb 20, 2025
dae90f7
fix: add group member to list of contacts so they appear on recreategr
Bilb Feb 20, 2025
8e51b37
Merge pull request #63 from burtonemily/fix/SES-2495/fix_msg_rqst_banner
Bilb Feb 20, 2025
ab8dc1a
chore: update strings
Bilb Feb 20, 2025
7b4e392
Merge pull request #77 from Bilb/small-group-ui-fixes
Bilb Feb 20, 2025
efb676d
fix: make sure we reupload user avatar on start, if needed
Bilb Feb 20, 2025
5b68922
fix: avatar: do not show cursor pointer on unclickable avatar
Bilb Feb 21, 2025
226fba0
[Automated] Update translations from Crowdin
mpretty-cyro Feb 21, 2025
170c177
fix: make sure pip is installed and upgraded before trying to install…
yougotwill Feb 23, 2025
f1d203a
Merge pull request #81 from yougotwill/fix/no-ref/update_setuptools_i…
Bilb Feb 23, 2025
27956e2
Merge pull request #80 from session-foundation/feature/update-crowdin…
Bilb Feb 24, 2025
8d0a722
Merge pull request #79 from Bilb/fix-avatar-no-cursorpointer-not-clic…
Bilb Feb 24, 2025
1a3ed35
fix: notification for groups and multiple messages
Bilb Feb 24, 2025
1e2eff3
fix: memoize formatFullDate calls
Bilb Feb 24, 2025
f27014d
Merge pull request #83 from Bilb/fix-notifications
Bilb Feb 24, 2025
bb157c8
Merge pull request #84 from Bilb/fix-memoize-full-date
Bilb Feb 24, 2025
99393b1
Merge pull request #78 from Bilb/fix-reupload-avatar-not-called
Bilb Feb 24, 2025
f03eb03
chore: fetch latest libsession changes
Bilb Feb 24, 2025
1308978
chore: force enable groupv2 & readonly legacy
Bilb Feb 25, 2025
49c4b23
Merge pull request #86 from Bilb/fetch-latest-libsession
Bilb Feb 25, 2025
c3a5669
fix: disable remove button if no members selected to be removed
Bilb Feb 26, 2025
0a7384c
fix: show account created :tada: emoji until we open a conversation
Bilb Feb 26, 2025
5b9ca0e
fix: dirty hack to deal with our flaky backend
Bilb Feb 27, 2025
e4685d5
Merge pull request #87 from Bilb/fix-kee-issue-1
Bilb Feb 27, 2025
5cee35b
fix: rekey on any type of member invite to group
Bilb Feb 27, 2025
c4bb158
Merge pull request #88 from Bilb/fix-rekey-on-any-type-member-invite
Bilb Feb 27, 2025
8c52b54
chore: bump libsession to 0.4.21
Bilb Mar 4, 2025
7b36d8e
Merge pull request #91 from Bilb/fetch-libsession-0421
Bilb Mar 4, 2025
f467f4d
chore: bump libsession nodejs to 0.4.22
Bilb Mar 5, 2025
a62cb30
chore: bump libsession to 0.4.23
Bilb Mar 5, 2025
2ab2510
fix: update group release timestamp
Bilb Feb 27, 2025
7fe51d2
chore: update release dates for group to start on the 19/03/25
Bilb Mar 7, 2025
d80fe91
Merge pull request #89 from Bilb/update-group-release-ts
Bilb Mar 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 51 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -153,5 +153,56 @@ module.exports = {
files: ['ts/node/**/*.ts', 'ts/test/**/*.ts'],
rules: { 'no-console': 'off', 'import/no-extraneous-dependencies': 'off' },
},
{
files: ['ts/localization/*.ts', 'ts/localization/**/*.ts'], // anything in ts/localization has to only reference the files in that folder (this makes it reusable)
rules: {
'no-restricted-imports': [
'error',
{
patterns: [
'a*',
'b*',
'c*',
'd*',
'e*',
'f*',
'g*',
'h*',
'i*',
'j*',
'k*',
'l*',
'm*',
'n*',
'o*',
'p*',
'q*',
'r*',
's*',
't*',
'u*',
'v*',
'w*',
'x*',
'y*',
'z*',
'0*',
'1*',
'2*',
'3*',
'4*',
'5*',
'6*',
'7*',
'8*',
'9*',
'!./*',
], // Disallow everything except ts/localization, this is the worst,
// but regexes are broken on our eslint8, and upgrading it means
// we need to bump node, which needs to bump electron.... and having '*' makes the other rules droped..
},
],
},
},
],
};
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ body:
- type: checkboxes
attributes:
label: Code of conduct
description: I have read and agree to adhere to the [Code of Conduct](https://github.com/oxen-io/session-desktop/blob/master/CODE_OF_CONDUCT.md).
description: I have read and agree to adhere to the [Code of Conduct](https://github.com/session-foundation/session-desktop/blob/master/CODE_OF_CONDUCT.md).
options:
- label: I have read and agree to adhere to the [Code of Conduct](https://github.com/oxen-io/session-desktop/blob/master/CODE_OF_CONDUCT.md)
- label: I have read and agree to adhere to the [Code of Conduct](https://github.com/session-foundation/session-desktop/blob/master/CODE_OF_CONDUCT.md)
required: true

- type: checkboxes
Expand Down
6 changes: 3 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ Remember, you can preview this before saving it.

### First time contributor checklist:

- [ ] I have read the [README](https://github.com/oxen-io/session-desktop/blob/master/README.md) and [Contributor Guidelines](https://github.com/oxen-io/session-desktop/blob/master/CONTRIBUTING.md)
- [ ] I have read the [README](https://github.com/session-foundation/session-desktop/blob/master/README.md) and [Contributor Guidelines](https://github.com/session-foundation/session-desktop/blob/master/CONTRIBUTING.md)

### Contributor checklist:

- [ ] My commits are in nice logical chunks with [good commit messages](http://chris.beams.io/posts/git-commit/)
- [ ] My changes are [rebased](https://blog.axosoft.com/golden-rule-of-rebasing-in-git/) on the latest [`clearnet`](https://github.com/oxen-io/session-desktop/tree/clearnet) branch
- [ ] A `yarn ready` run passes successfully ([more about tests here](https://github.com/oxen-io/session-desktop/blob/master/CONTRIBUTING.md#tests))
- [ ] My changes are [rebased](https://blog.axosoft.com/golden-rule-of-rebasing-in-git/) on the latest [`unstable`](https://github.com/session-foundation/session-desktop/tree/unstable) branch
- [ ] A `yarn ready` run passes successfully ([more about tests here](https://github.com/session-foundation/session-desktop/blob/master/CONTRIBUTING.md#tests))
- [ ] My changes are ready to be shipped to users

### Description
Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/build-binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,11 @@ on:
push:
branches:
- master
- clearnet
- unstable
- 'release/**'
- 'ci/**'
pull_request:
branches:
- clearnet
- unstable
- 'release/**'
- 'ci/**'
Expand All @@ -29,7 +27,7 @@ env:

jobs:
build_linux:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,5 +54,4 @@ stylesheets/dist/
ts/webworker/workers/node/**/*.node
ts/localization/locales.ts

.yarn/**/*.mjs
.yarn/**/*.cjs
.yarn/
11 changes: 11 additions & 0 deletions .mocharc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
jobs: 1
package: './package.json'
parallel: false
exit: true
recursive: true
require: 'jsdom-global/register'
sort: false
spec:
- './ts/test/**/*_test.js' # the positional arguments!
timeout: 1000
watch: false
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python 3.12.2
2 changes: 2 additions & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
nodeLinker: node-modules
patchFolder: patches
Loading