Goffi
0242772939
tools (date_utils): moved date_parse to common.date_utils, because it can be used in frontends
2018-06-21 01:21:44 +02:00
Goffi
d36f76e7d3
install (setup): added python-dateutil as dependency (was already a dependency of Wokkel)
2018-06-21 01:21:44 +02:00
Goffi
28f15f222d
jp (common): allow tables filters callbacks to have only one argument
2018-06-21 01:21:34 +02:00
Goffi
edff42a743
jp (base): do not crash when item is specified (e.g. in URL) but not needed in command, but display a message on stderr.
2018-06-06 19:24:15 +02:00
Goffi
38597f81cf
jp (forums/edit): fixed unicode when dumping in json
2018-06-03 18:05:01 +02:00
Goffi
5f226a669c
core (version): added workaround for Pyjamas, avoiding crash when reading VERSION
2018-06-03 13:54:35 +02:00
Goffi
dbc3a361bb
misc (README): added sat_templates installation for Xavier Maillard contributions + removed non contributions related sentences:
...
non contributions related sentences were not presents for everybody, and not really giving informations.
2018-06-02 17:29:55 +02:00
Goffi
7878dcfde9
jp (info/session): show short + relative date by default for "started"
2018-06-01 18:27:49 +02:00
Goffi
3c30ecd118
plugin merge-requests: allow to set empty repository when "update" is set in extra parameters:
...
if "update" is set, former patches data can be used, so it's not mandatory to specify a repository. In this case, empty string may be used as repository.
2018-06-01 12:23:43 +02:00
Goffi
6af707e529
plugins schema, merge-requests, tickets: convert labels from textbox to list only when "labels_as_list" is set in extra parameters.
2018-06-01 12:21:23 +02:00
Goffi
219232761f
jp (ticket): new "get" subcommand, to retrieve ticket(s)
2018-06-01 12:17:06 +02:00
Goffi
0cbcd566ce
jp (output): new OUPUT_XMLUI and OUTPUT_LIST_XMLUI outputs
2018-06-01 12:15:38 +02:00
Goffi
c47ea6fa3b
jp (info/session): by default, display started as human readable date instead of Unix time
2018-06-01 12:06:33 +02:00
Goffi
785af76bc0
tools (common): moved date_fmt function from template filters to new date_utils module, so it can be used everywhere.
2018-06-01 12:04:06 +02:00
Goffi
720d23cd1c
jp (blog/preview): fixed guessSyntaxFromPath call
2018-06-01 12:02:09 +02:00
Goffi
4d4d594c60
core: discoFindByFeatures now return only available resources
2018-05-25 10:52:01 +02:00
Goffi
a7816961dd
core (xmpp): fixed "Force server" param on Android
2018-05-25 10:52:01 +02:00
Goffi
b0a63edd9c
core: added local_device argument to discoFindByFeatures
2018-05-25 10:52:01 +02:00
Goffi
3d3d50d5b2
core (xmpp): use "phone" type in identities when backend is started from Android
2018-05-25 10:52:01 +02:00
Goffi
4a09638f32
tools (common): new files_utils module:
...
get_unique_name find a name not conflicting with an existing file
2018-05-25 10:52:01 +02:00
Goffi
0840442c2a
jp (file/share/list): fixed default value for jid
2018-05-25 10:52:01 +02:00
Goffi
37c73105e0
core (constants): new downloads_dir config option (default path where files can be downloaded):
...
use Android API to find downloads_dir on this platform
2018-05-25 10:51:59 +02:00
Goffi
212b4fe88a
quick frontends (app): retrieve namespaces on startup
2018-05-22 10:07:33 +02:00
Goffi
fd73022ccb
plugin XEP-0329: new methods/signals to handle shares:
...
2 new methods:
- FISLocalSharesGet retrieve paths shared locally
- FISUnsharePath stop sharing a file or directory
2 new signals:
- FISSharedPathNew triggered when a new path is shared
- FISSharedPathRemoved triggered when a path is not shared anymore
2018-05-22 10:06:07 +02:00
Goffi
fa9c118d5e
jp (base): fixed jid encoding
2018-05-22 10:01:00 +02:00
Goffi
c0e2a4f84b
core (disco): fixed disco capabilities (empty disco was used)
2018-05-22 09:59:58 +02:00
Goffi
a6956d424a
quick frontend (app): avoid resource locking on new message
2018-05-11 20:06:06 +02:00
Goffi
da147c5cc7
plugin XEP-0050: filter form received from form-processing entity, to only keep "form" and "result" types
2018-05-11 18:20:39 +02:00
Goffi
8f70b2528f
plugin XEP-0045: display a note when no configuration is available on the room
2018-05-11 18:18:06 +02:00
Goffi
cd78b78abf
plugin XEP-0045: fixed room configuration cancellation
2018-05-11 17:24:37 +02:00
Goffi
bc83869090
quick frontend (contact list): don't store "nick" for group contacts:
...
plugin XEP-0054 may associate a "nick" with a bare jid, which in case of MUC can cause trouble (Primitivus for instance will use the nick instead of the name of the room).
This hack avoid this issue for now.
2018-05-11 17:13:58 +02:00
Goffi
515add5c7e
plugin XEP-0045: fixed joining workflow:
...
- room keep joining workflow state, and display warning when something is received at unexpected moment
- state is change immediatly when subject is received (which must be the last thing before live messages), avoiding timing issue if history storage in database is taking too much time
- user joined/left data are not saved anymore in history as it takes a lot of space for little interest. A future option may allow to re-enable it if needed.
2018-05-11 17:11:47 +02:00
Goffi
90b8f4be32
quick frontend (chat): added a property to Message which is True when message comes from history
2018-05-10 08:34:44 +02:00
Goffi
2199c99d5b
bridge: added generated pb files to repository (needed for Cagou on Android)
2018-04-13 18:45:43 +02:00
Goffi
c43f8e6205
core (constants): updated Android constants for Cagou
2018-04-13 18:44:22 +02:00
Goffi
d1aca28954
primitivus (xmlui): fixed XMLUIPanel signature
2018-04-07 14:07:05 +02:00
Goffi
a9e368cf6a
setup, tools(utils): fixed versioning in setup and getRepositoryData
2018-04-06 16:47:40 +02:00
Goffi
854dda8df6
tools (xmlui): fixed XMLUIDialog signature
2018-04-06 15:41:26 +02:00
Goffi
38d303f09d
setup: use NAME to get version
2018-04-05 17:42:05 +02:00
Goffi
3951ea451a
tools (utils): better repository version handling:
...
- removed save_dir_path and .hg_data/pickle method: it is not needed to save repository data anymore as its version is now saved on installation by setuptools_scm
- added "distance" (number of commits since last tag)
- use twisted's which method to find the hg executable
- result is now cached on first execution
- fixed dirstate method
- at last resort, try to find the repository version using the package version, as it is saved there by setuptools_scm
2018-04-05 15:23:38 +02:00
Goffi
b5a4d8c58d
setup: use scm version
2018-04-05 12:49:25 +02:00
Goffi
ac954f378d
setup: version is now set in SAT/VERSION, sat is not imported anymore in setup
2018-04-05 10:41:08 +02:00
Goffi
9564946ee5
README: typo
2018-04-04 22:09:20 +02:00
Goffi
10fbeeb29f
README: added Arnaud Joset to contributors
2018-04-04 09:34:58 +02:00
Goffi
578883b8bd
tools(utils): fixed path handling in getRepositoryData
2018-04-04 09:21:00 +02:00
Goffi
69faabb405
setup: minimal version of sat_tmp is 0.0.3
2018-04-04 08:45:09 +02:00
Goffi
9c9648016f
core: replaced gtk3reactor by gireactor
2018-04-03 20:54:17 +02:00
Goffi
14c817fa2c
setup, constant: use https address in APP_URL, and keep pypi NAME separated from constants
2018-04-03 09:04:55 +02:00
Goffi
b92101dabc
setup: use constants to get name and version
2018-04-03 08:00:42 +02:00
Goffi
900a16f8ff
setup: removed ez_setup.py
2018-04-02 19:48:50 +02:00