Commit Graph

284 Commits

Author SHA1 Message Date
Benoit Marty 31fcfe3ffe Fix issue in script 2024-05-23 17:24:18 +02:00
Benoit Marty 10e58b820a Increment versionPatch by only 1 on EXA. 2024-05-23 16:51:40 +02:00
Benoit Marty 6a038abbe7 Do not build locally before the release. 2024-05-23 16:51:40 +02:00
Benoit Marty 1e3455820e Provide the action url instead of the artifact url. 2024-05-23 16:51:39 +02:00
Benoit Marty aa71b9fd03 Fix doc. 2024-05-23 16:51:39 +02:00
Benoit Marty 1e73a27294 Remove changelogUrlEncoded, it does not work as expected, and somtimes the link is too long. 2024-05-23 16:51:38 +02:00
Benoit Marty 470d6d0385 Update release script for fdroid release. 2024-05-23 16:51:38 +02:00
Benoit Marty 9a8519a344 Add case for "zh#Hans". 2024-05-13 12:11:30 +02:00
Benoit Marty 6ff1af3276 Add Explicit list of supported languages, generated from Localazy data. 2024-05-06 14:51:19 +02:00
Benoit Marty 1bcfa6034c Add support for link generated by matrix.to website. 2024-05-03 11:57:22 +02:00
Benoit Marty 181742b251 Add documentation and small script to test external deep links. 2024-05-02 18:48:28 +02:00
Benoit Marty 0476bd95c8 Open user profile and room with event from permalink 2024-05-02 12:25:21 +02:00
Hugh Nimmo-Smith fd54aeb653 Escape paths in build_rust_sdk script 2024-05-01 10:04:36 +01:00
Benoit Marty a68e290aab Ensure that Konsist tests are run. 2024-04-23 18:36:19 +02:00
Benoit Marty cf49677ffa Remove empty line and ensure check.sh script run ktlint. 2024-04-19 10:02:39 +02:00
Benoit Marty 2974156ee1 Move InviteSender to :library:matrixui module. 2024-04-18 15:00:49 +02:00
Benoit Marty 275733757d Use string from Localazy. 2024-04-18 00:04:27 +02:00
ganfra 26eaed5ea4 RoomList : invite row 2024-04-15 21:42:39 +02:00
Benoit Marty 4be41294bf Merge pull request #2705 from element-hq/feature/bma/ghPagesFix
Gh pages fix and Localazy fix
2024-04-15 13:26:33 +02:00
ganfra e19cd28879 Merge pull request #2695 from element-hq/feature/fga/room_navigation
Room navigation
2024-04-15 12:55:29 +02:00
Benoit Marty 5150c77c7c Use today's date for new files. 2024-04-15 11:38:00 +02:00
Benoit Marty 89aa137226 Store day of modification instead of 1 in data.js 2024-04-12 12:04:59 +02:00
Benoit Marty 635843f860 Fix syntax warning. 2024-04-12 10:16:56 +02:00
Benoit Marty b0ff24347f Convert forbiddenTerms to a dict, and improve the output format. 2024-04-10 17:04:08 +02:00
ganfra 73f276ba8e Merge branch 'develop' into feature/fga/room_navigation 2024-04-10 16:55:55 +02:00
Benoit Marty 7a5c8b8053 Delete config sooner in the script.
It will give more visibility on errors if any.
2024-04-10 12:36:00 +02:00
Benoit Marty bd7db569f4 Localazy: search for forbidden term ("Element" for now) 2024-04-10 12:34:40 +02:00
Jorge Martin Espinosa cf072fa1e1 Improve session recovery screens (#2657)
* Improve enter recovery key screen UI

* Add instructions to reset the encryption of the logged in account.

* Update screenshots

* Fix maestro flow

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-09 17:01:06 +00:00
ganfra 14a638626d Room navigation : import join room strings 2024-04-09 15:53:25 +02:00
ganfra f586114458 Room navigation : rename module invitelist to invite 2024-04-08 17:22:13 +02:00
Jorge Martin Espinosa 41287c5f59 Move session verification to FTUE flow, make it mandatory (#2594)
* Move session verification to the FTUE
* Allow session verification flow to be restarted
* Use `EncryptionService` to display session verification faster
* Remove session verification item from settings
* Remove session verification banner from room list
* Remove 'verification needed' variant from the `TimelineEncryptedHistoryBanner`
* Improve verification flow UI and UX
* Remove 'verification successful' snackbar message
* Only register push provider after the session has been verified
* Hide room list while the session hasn't been verified
* Prevent deep links from changing the navigation if the session isn't verified
* Update screenshots
* Renamed `FtueState` to `FtueService`, created an actual `FtueState`.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-04-03 14:53:17 +00:00
Benoit Marty cb435c523b Create dedicated module for notification troubleshoot. 2024-04-02 18:12:36 +02:00
Benoit Marty 09b2cbaaf5 Localize Troubleshoot notification feature. 2024-04-02 16:15:04 +02:00
ganfra 42004f251b Room directory : more cleanup and more tests 2024-03-28 18:10:29 +01:00
Benoit Marty 08f3faed02 Update config.json. 2024-03-13 09:58:37 +01:00
Benoit Marty 77fe8f0f2b Redirect error stream to /dev/null. 2024-03-12 16:28:50 +01:00
Benoit Marty 579837771b Add explicit includeRegex to avoid string duplication. Importing "screen_room_.*" was not filtering enough, and excludeRegex was not complete enough. 2024-03-12 16:21:09 +01:00
Benoit Marty 628ccf5e84 Add the Dark version to the data.js file and render it in the webpage. 2024-03-08 12:07:26 +01:00
Benoit Marty d1e7bd257b Use full path, to be compatible both on localhost and on GitHub page. 2024-03-08 10:00:31 +01:00
Benoit Marty d10e43e3e1 Remove stopping the gradle daemon, also it was not done at the correct place. 2024-03-07 15:27:15 +01:00
Benoit Marty 09996a6ae3 Add a script to generate the screenshots for all the available languages.
Change the format of data.js generated file.
Add Fragment to the URL to limit the number of displayed languages.
Add a checkbox to display all screenshots or not.
2024-03-07 14:37:16 +01:00
Benoit Marty cc6aeb057e Add a script to check invalid screenshot(s). 2024-03-07 13:49:58 +01:00
Jorge Martin Espinosa b9d902e3fe Room admins can change user roles (#2423)
Allow Admins to modify room member roles:

- Add a 'roles and permissions' option for each room.
- Allow promoting users to admins, adding or removing moderators, and demote yourself if you're and admin.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-03-05 16:46:47 +00:00
Benoit Marty bc394c2e24 Simple Html page to view all the screenshots.
Do not delete the whole screenshots folder, but just delete per language when the screenshots are generated.

Generate the data.js file regarding the existing screenshots, to be able to add languages.
Also the language will be sorted alphabetically (English still first).
And the screenshot will be sorted alphabetically.

Update the script to generate screenshot for specific language on demand.
2024-03-01 15:10:18 +01:00
Benoit Marty b921991b1a Format XML resource: ignore empty Node (which is different than empty String). 2024-02-29 10:08:15 +01:00
Benoit Marty a4207d9bc9 Do not redirect output of commands to /dev/null. 2024-02-29 10:08:03 +01:00
Benoit Marty 609abee809 Generate screenshots for foreign languages ("de" and "fr" for now). #2454 2024-02-28 14:30:34 +01:00
Benoit Marty 200243d19a Localazy post treatment: unbreakable space before punctuation and ellipsis char, correct apostrophe char for French ellipsis. 2024-02-26 21:36:13 +01:00
Jorge Martin Espinosa cdf89adcd2 Show blocked users list (#2437)
* Show blocked users list.

Also allow to unblock them from this list.

* Add non-blocking `AsyncIndicatorHost` component

* Use `StateFlow` for getting ignored users.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2024-02-26 15:24:22 +00:00
Benoit Marty 917fc12c26 Add script to sort XML resource by names. 2024-02-23 17:45:22 +01:00