Frédéric Péters
ef27e97fe1
misc: strip spaces in complex variables ( #90277 )
gitea/wcs/pipeline/head There was a failure building this commit
Details
2024-05-03 10:26:07 +02:00
Valentin Deniaud
e11bf0e9ff
sql: add class to manipulate test users ( #89640 )
2024-04-29 16:52:41 +02:00
Valentin Deniaud
51fa01ccd1
admin: add snashots of test users ( #89640 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-04-29 16:46:44 +02:00
Pierre Ducroquet
f2bc14827b
wcs_search_tokens: new FTS mechanism with fuzzy-match ( #86527 )
...
introduce a new mechanism to implement FTS with fuzzy-match.
This is made possible by adding and maintaining a table of the
FTS tokens, wcs_search_tokens, fed with searchable_formdefs
and wcs_all_forms.
When a query is issued, its tokens are matched against the
tokens with a fuzzy match when no direct match is found, and
the query is then rebuilt.
2024-04-29 08:53:53 +02:00
Valentin Deniaud
fa60aba429
testdef: add snapshots ( #88755 )
2024-04-15 10:59:27 +02:00
Frédéric Péters
8f39a1a94a
misc: declare filter field classes that were moved, for unpickling ( #89526 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-04-13 22:20:08 +02:00
Emmanuel Cazenave
9ff89e41da
depreciations: check them only during UI and API imports ( #89213 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-04-05 16:54:12 +02:00
Lauréline Guérin
3477ee2f29
depreciation: rename DeprecationsScanAfterJob ( #72093 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-03-15 16:34:28 +01:00
Lauréline Guérin
eba79fdc77
depreciations: errors from deprecated elements on import ( #72093 )
2024-03-15 16:34:28 +01:00
Frédéric Péters
96af0663eb
general: store/display error context stack ( #74791 )
2024-03-15 07:38:23 +01:00
Frédéric Péters
bff0dc5d83
misc: allow per-tenant timezone ( #88092 )
2024-03-15 07:24:07 +01:00
Frédéric Péters
c77812450b
cards: update related cards/forms on digest change ( #68427 )
2024-03-15 07:21:51 +01:00
Frédéric Péters
f1bead67ee
settings: add option to have backoffice submission hidden or a redirect ( #33549 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-03-01 16:56:45 +01:00
Frédéric Péters
aeb2d548af
general: allow stacking complex data contexts ( #87412 )
2024-02-26 11:23:14 +01:00
Valentin Deniaud
8d709bcc10
testdef: add clean job to remove old test results ( #87214 )
gitea/wcs/pipeline/head Build queued...
Details
2024-02-26 10:17:41 +01:00
Lauréline Guérin
a6e21e53d0
workflow: loop on status actions ( #81239 )
2024-01-30 14:25:54 +01:00
Frédéric Péters
d54ecd3731
misc: always create translation messages table ( #86143 )
gitea/wcs/pipeline/head This commit looks good
Details
2024-01-26 09:45:37 +01:00
Frédéric Péters
81ffd3e9a8
misc: remove legacy charset handling when importing config ( #11484 )
2024-01-12 15:38:01 +01:00
Frédéric Péters
cb4a48db6d
misc: limit site import to a subset of settings ( #11484 )
2024-01-12 15:38:01 +01:00
Frédéric Péters
a2a4a74e08
misc: do not log/record errors in form preview ( #85393 )
gitea/wcs/pipeline/head There was a failure building this commit
Details
2024-01-12 15:15:51 +01:00
Pierre Ducroquet
33dee34001
sql: switch the postgresql connection to autocommit ( #81133 )
...
As explained in #81133 , the autocommit=False behaviour of psycopg2 is not
something we really want. It will automatically open transactions on the
server, closing them only when we commit, thus changing most of the
queries from a single roundtrip to three roundtrips. It also creates
longer transactions, thus reducing the opportunities for pgbouncer to
multiplex them. Last but not least, it makes forgetting a single
commit() call far more dangerous since it would possible leave an idle in
transaction session.
This changes to autocommit=True, ie. psycopg doesn't try anything and let
PostgreSQL do one transaction per statement, except when we explicitely
ask for one, with the new @atomic decorator.
2023-11-24 14:25:14 +01:00
Frédéric Péters
8aace5285d
general: add fulltext search to /api/formdefs/ ( #81532 )
...
This introduces indexing of all formdefs/carddefs using a dedicated
postgresql table.
2023-10-27 08:35:18 +02:00
Frédéric Péters
cced394fed
misc: do not ignore empty block rows when evaluating live value for js ( #81094 )
gitea/wcs/pipeline/head Build queued...
Details
2023-10-01 08:54:39 +02:00
Frédéric Péters
0b0068daef
misc: record local variables when recording stack trace ( #81408 )
2023-09-29 07:34:05 +02:00
Frédéric Péters
b0e1fe149c
backoffice: do not expand links/live variables in inspector ( #80330 )
2023-09-29 07:33:55 +02:00
Valentin Deniaud
1e2264dd8c
misc: apply double-quote-string-fixer ( #80309 )
2023-08-07 14:14:12 +02:00
Frédéric Péters
0655fb109f
misc: create backup of configuration file before import ( #24927 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-08-02 10:29:54 +02:00
Frédéric Péters
971c0f5728
sql: declare application_name to postgresql connections ( #75795 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-07-19 20:11:03 +02:00
Lauréline Guérin
de2c0d650c
misc: do not report errors when evaluating card data sources ( #79336 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-07-10 09:02:51 +02:00
Frédéric Péters
325bc87e6f
misc: do not report errors when evaluating card data sources ( #78727 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-06-19 16:56:12 +02:00
Frédéric Péters
b417fcc772
general: get local-region-code from hobo ( #77972 )
...
gitea/wcs/pipeline/head This commit looks good
Details
(and deprecate default-country-code)
2023-05-30 10:21:44 +02:00
Frédéric Péters
0490146fdd
misc: add removed qommon criterias to unpickling moved modules ( #77615 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-05-15 17:42:05 +02:00
Lauréline Guérin
bba986db88
backoffice: list objects by application ( #74372 )
2023-04-17 15:53:35 +02:00
Lauréline Guérin
4b3b92e89f
api: link imported objects to an application ( #74372 )
2023-04-17 15:53:35 +02:00
Frédéric Péters
c9e9412944
misc: add missing initialization of test tables ( #76569 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-04-13 09:50:36 +02:00
Frédéric Péters
b5c4658d8a
misc: check both legacy and new configuration for user full name ( #75796 )
2023-03-27 09:57:12 +02:00
Frédéric Péters
20c5d52994
publisher: always use detailed stack traces ( #75349 )
2023-03-24 09:11:18 +01:00
Frédéric Péters
15051e2c2d
misc: cleanup after automatic force_text/force_str upgrade ( #74840 )
gitea/wcs/pipeline/head This commit looks good
Details
2023-03-15 15:33:17 +01:00
Frédéric Péters
0ee6d323f4
misc: apply django-upgrade 3.2 (mostly force_text -> force_str) ( #74840 )
2023-03-15 15:33:17 +01:00
Frédéric Péters
bd7152e2e4
misc: accept UpdateStatisticsDataAfterJob as class name ( #74561 )
2023-02-15 18:02:58 +01:00
Frédéric Péters
13cd2b6562
misc: remove support for loading extra modules ( #73957 )
2023-02-14 10:06:47 +01:00
Lauréline Guérin
2152ddbe67
workflows: add comment template management ( #39178 )
2023-01-31 15:23:59 +01:00
Frédéric Péters
dc4fe98294
audit: add clean job to remove old audit entries ( #51974 )
2023-01-13 14:47:22 +01:00
Frédéric Péters
72970067b9
backoffice: add view of audit log ( #51974 )
2023-01-13 14:47:22 +01:00
Frédéric Péters
e22a88f6fa
misc: add audit log of some backoffice actions ( #51974 )
2023-01-13 14:47:22 +01:00
Frédéric Péters
34c1488837
misc: only run keepalive users job once on Mondays ( #72900 )
gitea-wip/wcs/pipeline/pr-main This commit looks good
Details
2023-01-03 10:33:00 +01:00
Frédéric Péters
899fbadb09
general: use a dedicated table to record workflow actions/events ( #72802 )
2023-01-02 17:18:37 +01:00
Frédéric Péters
87865cf8b9
cards: create/use translated digests ( #71590 )
2022-12-30 12:02:46 +01:00
Frédéric Péters
82ba22b005
misc: make digests update after job work with multiple formdefs ( #71590 )
2022-12-30 12:02:46 +01:00
Frédéric Péters
b52ad0b4cc
misc: remove references to old action classes ( #72575 )
2022-12-26 16:38:53 +01:00