ac9afb1790
chore: refactor app settings ( #2 )
...
# Changelog
### Added
- [x] Add `Auth Mode` setting.
- [x] Add `Room Config` setting.
### Changed
- [x] Rename `media server` setting to `file server`
### Removed
- [x] Remove `proxy` setting. Coop is no longer depend on any 3rd party services.
- [x] Remove `contact bypass` settings. All chat requests from known contacts will be bypass by default.
**Note:**
- The Settings UI has been removed. It will be re-added in a separate PR.
Reviewed-on: #2
2026-01-14 09:48:15 +08:00
d87bcfbd65
chore: follow up on #203
2025-11-11 11:02:37 +07:00
reya
512834b640
chore: rewrite the backend (not tested) ( #203 )
...
* wip: refactor
* refactor
* clean up
* .
* rename
* add relay auth
* .
* .
* optimize
* .
* clean up
* add encryption crate
* .
* .
* .
* .
* .
* add encryption crate
* .
* refactor nip4e
* .
* fix endless loop
* fix metadata fetching
2025-11-11 09:09:33 +07:00
reya
b9297d3a01
chore: follow up on nip-4e ( #195 )
...
* update deps
* .
* remove resend button
* clean up
* .
* .
* .
* .
* .
2025-10-28 14:37:30 +07:00
reya
ac0b233089
feat: implement multiple keystores ( #187 )
...
* keystore
* .
* fix
* .
* allow user disable keyring
* update texts
2025-10-20 07:40:02 +07:00
reya
a1e0934fc3
chore: clean up codebase ( #186 )
...
* refactor app state
* clean up
* clean up
* .
2025-10-18 09:46:45 +07:00
reya
68a8ec7a69
feat: custom gossip implementation ( #181 )
...
* .
* rename global to app_state
* refactor event tracker
* gossip
* .
* .
2025-10-10 17:36:38 +07:00
reya
e177facef4
chore: better handle async tasks ( #142 )
...
* improve some codes
* .
2025-09-07 08:33:21 +07:00
reya
d392602ed6
feat: resend messages after authentication ( #137 )
...
* resend failed message
* update settings
2025-09-02 18:19:53 +07:00
reya
f2be8fca08
feat: add setting for relay authentication ( #133 )
...
* remember auth relay
* .
* .
2025-08-31 18:06:04 +07:00
reya
3cf9dde882
chore: Improve Request Screening ( #101 )
...
* open chat while screening
* close panel on ignore
* bypass screening
* .
* improve settings
* refine modal
* .
* .
* .
* .
* .
2025-07-27 07:22:31 +07:00
reya
a631dd90d2
feat: screening ( #96 )
...
* .
* .
* refactor
* .
* screening
* add report user function
* add danger and warning styles
* update deps
* update
* fix line height
* .
2025-07-23 12:45:01 +07:00
reya
8bfad30a99
chore: improve data requests ( #81 )
...
* refactor
* refactor
* add documents
* clean up
* refactor
* clean up
* refactor identity
* .
* .
* rename
2025-07-08 15:23:35 +07:00
reya
c1d5c7e719
feat: add support for multi languages ( #79 )
...
* update backup settings description
* add rust-i18n
* translate
* .
* update translations
* fix
* update translate
* .
2025-07-04 14:57:22 +07:00
2e046ec5d7
chore: update deps
2025-07-02 15:30:28 +07:00
reya
c7e3331eb0
feat: wait for processing to complete ( #66 )
...
* wait instead of check eose
* refactor
* refactor
* refactor
* improve extend rooms function
* .
2025-06-23 09:00:56 +07:00
reya
440f17af18
refactor: Client keys and Identity ( #61 )
...
* .
* .
* .
* .
* refactor client keys
* .
* .
* refactor
* .
* .
* .
* update new account
2025-06-17 07:16:16 +07:00
reya
cc36adeafe
feat: Basic Application Settings ( #58 )
...
* .
* .
* .
* update modal
2025-06-13 07:56:59 +07:00