Goffi
6f8230804f
core (constants): user platform temporary dir by default for PID files
2023-12-04 17:51:28 +01:00
Goffi
0979b3fee3
core (message): fix calling of post treatments during message workflow
2023-12-01 18:20:27 +01:00
Goffi
3c35dea8b1
plugin XEP-0424: message retraction update:
...
- follow specification update (with namespace bump)
- retract from history on message reception for group chat
- send bridge message
2023-11-30 13:23:53 +01:00
Goffi
85cecd3d30
plugin XEP-0308: implement Last Message Correction
2023-11-28 17:38:31 +01:00
Goffi
b8854ad46c
core (xmpp): message reception workflow refactoring:
...
- Call methods from a root async one instead of using Deferred callbacks chain.
- Use a queue to be sure to process messages in order.
2023-11-22 14:50:35 +01:00
Goffi
da5d3dfb86
bridge: add message_update signal
2023-11-22 14:26:13 +01:00
Goffi
40e7440de0
core (constants): accept y and t as True values.
2023-10-18 15:33:34 +02:00
Goffi
44eb60633e
core (types): add is_admin to SatXMPPEntity
2023-10-18 15:33:24 +02:00
Goffi
b74f55d73d
core: notifications implementation, first draft:
...
add a new table for notifications, and methods/bridge methods to manipulate them.
2023-10-16 17:29:31 +02:00
Goffi
b3659079f5
backend: rename SatRosterProtocol to LiberviaRosterProtocol
2023-06-30 15:11:05 +02:00
Goffi
7c6a675435
installation: moved from setup.py to pyproject.toml:
...
- updated installation to use the now standard `pyproject.toml` instead of legacy
`setup.py`. `setup.py` and other legacy files have been deleted.
- removed outdated README4PACKAGERS
- removed pylintrc which has not been correctly reviewed. Linter conf should go to
`pyproject.toml` now.
- [hatch](https://hatch.pypa.io ) is now used as main building tool. However, thanks to the
use of standards, other tools can be used too.
- update .hgignore
- several dependencies version bump, with code update to adapt to changes.
2023-06-06 16:45:16 +02:00
Goffi
b7618e12f7
version: use standard Python's dev0 instead of Libervia specific D for dev version
2023-06-06 12:41:53 +02:00
Goffi
4678449f76
refactoring: rename sat_configure to libervia_configure
2023-06-02 18:21:15 +02:00
Goffi
fd16770c19
refactoring: rename libervia.frontends.jp to libervia.cli
2023-06-02 14:54:26 +02:00
Goffi
91f6b77b3d
refactoring: rename core.sat_main to core.main
2023-06-02 12:59:21 +02:00
Goffi
af1c203450
refactoring: rename SAT class to LiberviaBackend
2023-06-02 11:55:48 +02:00
Goffi
d2685ba11b
refactoring: renamed sat package to libervia.backend
2023-06-02 11:49:51 +02:00