4381 check-ins using file COPYING or src/COPYING version 78e50e186b

2023-06-02
08:49
Revert: Move #378ffbbd95 to need_testing branch Leaf check-in: 4381f10252 user: alinaar tags: dev
2023-06-01
20:58
JS: Use an object of options for openDialog/openFrameDialog check-in: f429c41f69 user: bohwaz tags: dev
20:07
Directories can not be edited in modules check-in: 8968784d98 user: bohwaz tags: dev
17:07
Implement auto-logout for short term sessions, to avoid keeping a user logged-in check-in: 360ddaa598 user: bohwaz tags: dev
12:39
Allow to add category to user card check-in: ba380aae7b user: bohwaz tags: dev
12:36
Update redirect function to close dialog without redirect check-in: c28d8fe172 user: bohwaz tags: dev
12:18
Allow fee formulas to query service tables check-in: 877dfc4607 user: bohwaz tags: dev
00:02
Fix empty attachments list check-in: 458b8a0d7a user: bohwaz tags: dev
2023-05-31
23:47
Update static HTML doc check-in: 2cb6920846 user: bohwaz tags: dev
23:45
Implement video support in markdown check-in: 1496202bdb user: bohwaz tags: dev
23:03
Document new gallery and slideshow in Markdown check-in: cd95edc75c user: bohwaz tags: dev
23:02
Fees: Wrap formula in parenthesis when doing the SQL query check-in: b5be0fafa6 user: bohwaz tags: dev
20:13
Fix missing use statement for DB class check-in: 69ac6d77d0 user: bohwaz tags: dev
18:21
Implement slideshow and gallery inside web pages check-in: 10a9744cda user: bohwaz tags: dev
17:08
Login field database index fixed when changing the login field from the admin check-in: 378ffbbd95 user: alinaar tags: dev
16:02
'help' is sometimes undefined check-in: 46046dab2f user: bohwaz tags: dev
15:52
Don't include plugins, yet check-in: e318a27e90 user: bohwaz tags: dev
15:30
Implement id_parent for users section check-in: 5a0fdcd7e1 user: bohwaz tags: dev
2023-05-30
18:03
Fix number positioning issues on user card when no photo is used check-in: 7b5c5388a6 user: bohwaz tags: dev
17:15
Fix cheque form variable assignment check-in: e9a7a4f859 user: bohwaz tags: dev
16:58
Fix templates path check-in: 2942fd90e3 user: bohwaz tags: dev
16:56
Document new transactions parameters in Brindille check-in: d1c9ea323e user: bohwaz tags: dev
16:55
Better display of parameters in error message check-in: 09c59666cf user: bohwaz tags: dev
16:29
Return full template path in Brindille errors check-in: d089989608 user: bohwaz tags: dev
16:15
Make sure we have any content before loading Markdown renderer check-in: a243156860 user: bohwaz tags: dev
16:14
Markdown renderer: Make sure we have a file before fetching check-in: 721224a34a user: bohwaz tags: dev
16:11
Fix opening hours default frequency was empty check-in: e048c69608 user: bohwaz tags: dev
16:09
Fix old code copy/paste when saving a search linked to a user check-in: bf8bce2e38 user: bohwaz tags: dev
16:06
Restore 'multiple' user fields behaviour: set to NULL if no option was checked check-in: 5e3ffa9b0c user: bohwaz tags: dev
14:55
Merge changes from trunk check-in: 60ecba890f user: bohwaz tags: dev
14:40
Implement module snippet for "my_services" page check-in: b34e3e92dd user: bohwaz tags: dev
13:55
Remove qv() function Leaf check-in: cfd9c07c31 user: bohwaz tags: trunk, stable
13:53
Fix query validation check-in: 887aedcd78 user: bohwaz tags: trunk, stable
13:50
Add parent/children in users list, when there's at least one check-in: faf3f943ab user: bohwaz tags: dev
12:51
Add parent user and children in "my infos" check-in: ca2e238e54 user: bohwaz tags: dev
12:29
Fix user search export check-in: 63a947622b user: bohwaz tags: dev
2023-05-28
17:05
Merge dev branch Leaf check-in: e67d821296 user: alinaar tags: payment
2023-05-26
17:15
Make sure quota does not interfere with upgrade check-in: 92eccb340a user: bohwaz tags: dev
17:13
Fix projects ledger check-in: b0103c221f user: bohwaz tags: dev
17:00
Fix: if plugin does not exist, don't upgrade it check-in: 6e190abf15 user: bohwaz tags: dev
16:59
Update doc HTML check-in: e579f6a73e user: bohwaz tags: dev
15:47
Fix update check-in: 5d9e1f4a4f user: bohwaz tags: dev, 1.3.0-alpha2
15:41
Bump alpha version check-in: 9b5cf04eb6 user: bohwaz tags: dev, 1.3.0-alpha2
15:40
Fix issues with multiple/select fields in user details check-in: 1c94f43bb4 user: bohwaz tags: dev
15:03
Fix new category link, and redirect to category instead of edit check-in: dff72d2039 user: bohwaz tags: dev
14:56
Don't display sticky message in dialog check-in: 25826f6b4a user: bohwaz tags: dev
14:40
Fix backup rotate check-in: 54ec80e30c user: bohwaz tags: dev
14:07
Implement sticky alert message check-in: 17bd86df88 user: bohwaz tags: dev
13:47
Payment reference display fixed check-in: af7dab9c59 user: alinaar tags: payment
2023-05-24
04:18
Reçus fiscaux: use #form sections check-in: c617c9a50f user: bohwaz tags: dev
04:14
Reçus fiscaux: improve, check for already existing transactions, generate receipts for a whole year check-in: c9ecf28d2b user: bohwaz tags: dev
04:13
Don't display back button when coming from a dialog check-in: 359bb2d09e user: bohwaz tags: dev
04:13
moneyToInteger: accept NULL check-in: a52b27fb5e user: bohwaz tags: dev
04:12
Implement continue and redirect in Brindille check-in: 35e06df802 user: bohwaz tags: dev
04:12
Brindille: implement 'each' parameter in {{#load}} sections check-in: 04f9b1b980 user: bohwaz tags: dev
04:03
Implement 'in' modifier check-in: 6cc2338c92 user: bohwaz tags: dev
03:52
Make sure checkbox value is protected, and doesn't pollute the id check-in: 15add53c99 user: bohwaz tags: dev
01:43
Add new section '#form' for form validation check-in: ef5b960c76 user: bohwaz tags: dev
01:42
Allow to avoid exit in redirect dialog check-in: 794225e6b8 user: bohwaz tags: dev
01:40
Remove unused in_table validation rule, and move 'money' to KD2\Form check-in: fff2a7ad62 user: bohwaz tags: dev
01:40
When in safe mode, disable all compile blocks check-in: 6654815dfe user: bohwaz tags: dev
01:39
Always append CSRF token to forms if there's a input type="submit" (in modules only) check-in: a3dcbdf76f user: bohwaz tags: dev
01:38
Implement 'map' modifier (array_map) check-in: dbeb88acac user: bohwaz tags: dev
2023-05-23
17:27
Rename Garradin -> Paheko check-in: 52b5a3aae0 user: bohwaz tags: trunk, stable
13:57
Bump version check-in: 857900d2fe user: bohwaz tags: trunk, stable, 1.2.9
13:36
Save thumbnails in WebP if available, to have smaller files check-in: 47497a7b80 user: bohwaz tags: trunk, stable
13:35
Select name without extension when renaming a file check-in: e88dff96a7 user: bohwaz tags: dev
13:30
Remove alert for when you cannot create a directory in a special context check-in: f4134a97ae user: bohwaz tags: dev
12:59
Fix column reference in reminders list check-in: 412a477160 user: bohwaz tags: dev
00:02
Payment validation implemented check-in: e29b181d97 user: alinaar tags: payment
2023-05-22
14:08
Add result column in projects list check-in: d10eb0bcc9 user: bohwaz tags: trunk, stable
13:50
Fix: reset project selector if project is NULL check-in: d80f34d9f5 user: bohwaz tags: trunk, stable
13:46
Fix in case date is NULL check-in: 2b32f3458b user: bohwaz tags: trunk, stable
2023-05-21
16:19
Fix assisted reconciliation new link check-in: 97f2de09ce user: bohwaz tags: dev
2023-05-19
22:52
Add receipt creation date check-in: a6823cef4e user: bohwaz tags: dev
22:50
Reçus fiscaux: the snippet is not up to date, there's missing code check-in: 379dc9dc54 user: bohwaz tags: dev
22:48
Missing transaction details snippet for simple receipt check-in: 15ad47b1c3 user: bohwaz tags: dev
12:29
Limit years in past or future check-in: 616d5acecb user: bohwaz tags: trunk, stable
2023-05-18
14:54
Payments log improved check-in: 2c092e0720 user: alinaar tags: payment
12:44
Make sure mailing target ID is not empty check-in: db5b17419e user: bohwaz tags: dev
12:36
Fix typo between constant and defined functions check-in: f104b0a4bf user: bohwaz tags: dev
12:31
Fix JS warning on accounting setup check-in: 1c8bc18d9b user: bohwaz tags: trunk, stable
12:24
Fix order of listed fields check-in: c215a6760e user: bohwaz tags: dev
2023-05-16
16:05
Add option to display fields names in user cards check-in: 968488c23c user: bohwaz tags: dev
13:29
Implement fiscal receipt from transaction check-in: d84a8f7cac user: bohwaz tags: dev
13:27
Spell out number: don't include decimals if it's zero check-in: 8b4975e5d6 user: bohwaz tags: dev
12:28
Make it clear that you cannot know what is left to pay when accounting is disabled check-in: c63582a819 user: bohwaz tags: dev
2023-05-15
17:34
UserTemplate: provide configuration for user fields by default check-in: b50954e2e7 user: bohwaz tags: dev
17:34
Update Brindille Doc, implement 'years' section check-in: 5bfa044de8 user: bohwaz tags: dev
17:25
Implement json_decode, explode, and fix decimals in reçus check-in: 25bc0bb083 user: bohwaz tags: dev
17:06
Fix path to query builder JS file check-in: 502cf4396a user: bohwaz tags: dev
15:05
Fix link to user export from config check-in: cb0b0d6b9b user: bohwaz tags: dev
12:38
Fix label-less buttons check-in: 7f37e20057 user: bohwaz tags: dev
2023-05-13
20:38
Update doc, see [e0518e445a6f4476] check-in: 12cc060b4a user: bohwaz tags: dev
19:53
Payment's transaction implemented check-in: 3a2039f0b5 user: alinaar tags: payment
13:55
Implement AND/OR operator choice for each group in advanced search, fix [8291a78f2f7b4363659a07fb2bfd54d8ef1cdd47] check-in: c70d767050 user: bohwaz tags: dev
2023-05-12
16:22
Payment extra_data setting fixed check-in: e613cb2e11 user: alinaar tags: payment
16:00
Payment details support added + code cleaning check-in: 1e673fc4b4 user: alinaar tags: payment
11:16
Make sure the recipients is a valid iterable check-in: fabb5d908f user: bohwaz tags: dev
01:19
By default, close dialog if open, instead of redirect check-in: 8e5020e9b3 user: bohwaz tags: dev
01:19
Implement: Delete transactions templates check-in: 7e48e9d523 user: bohwaz tags: dev
01:13
Fix age generated column check-in: 860158b3e1 user: bohwaz tags: dev
01:08
Implement transactions templates module check-in: 6744b600a7 user: bohwaz tags: dev
01:08
Add http_build_query modifier check-in: b7db7cbffb user: bohwaz tags: dev
2023-05-11
23:49
Carte de membre: implement printing of a sheet of user cards check-in: 64e09e1516 user: bohwaz tags: dev
23:48
Brindille math modifier: accept modulo sign % check-in: 2ee8300939 user: bohwaz tags: dev
23:48
Accept an array with a list of IDs in {{#users}} section check-in: 167831af68 user: bohwaz tags: dev
23:46
Handle UserException correctly in Brindille check-in: 04d1ddef51 user: bohwaz tags: dev
23:46
Implement inline HTTP attachments in Brindille (useful for PDF) check-in: 457188c414 user: bohwaz tags: dev
23:44
Fix dialog not opening the second time when in a form check-in: 6d1b84367c user: bohwaz tags: dev
22:09
Don't try to migrate data pre-1.1 as we don't support these versions anymore check-in: 279e49cda9 user: bohwaz tags: dev
21:49
Implement user actions in search check-in: 6ade9e42b3 user: bohwaz tags: dev
21:46
Standalone Payment support added check-in: 7b0344f2e9 user: alinaar tags: payment
21:26
Rename garradin_* functions to paheko_* check-in: 8b68d27e7b user: bohwaz tags: dev
21:21
Remove last mentions of Garradin check-in: d54501e0f8 user: bohwaz tags: dev
21:16
Change whitespaces to tabs check-in: 6b7b7a4fd4 user: bohwaz tags: dev
21:09
Rename Sauvegarde class to Backup check-in: abe9e45e2d user: bohwaz tags: dev
20:27
Update webdav JS navigator check-in: e830578c79 user: bohwaz tags: dev
20:23
Update WebDAV JS Navigator check-in: f54d33d273 user: bohwaz tags: dev
16:20
Fix restore DB before alpha check-in: 06d45d789a user: bohwaz tags: dev
15:53
Fix issues when drag and dropping fields, add buttons to change order check-in: f73010cede user: bohwaz tags: dev
14:11
Fix when options array is NULL in dynamic fields check-in: 93f69dc71c user: bohwaz tags: dev
13:48
Add URL of WebDAV access below documents list check-in: e7dc1daf6c user: bohwaz tags: dev
13:47
Makefile: Rename htaccess target check-in: 7ac15572a2 user: bohwaz tags: dev
13:05
Fix missing PDFTOTEXT_COMMAND constant check-in: b1cb877df3 user: bohwaz tags: dev
13:02
Fix typo when deleting a file with WebDAV check-in: da5d2e99ae user: bohwaz tags: dev
13:00
Fix web cache delete of thumbnails check-in: 88e21ab6c4 user: bohwaz tags: dev
12:59
Fix dialog open fail in files check-in: 5be32d419f user: bohwaz tags: dev
11:45
Fix import of options fields from version 1.2.x check-in: 286fe231fb user: bohwaz tags: dev
11:38
Use a string in thumb cache id path check-in: 9bae6d9f2e user: bohwaz tags: trunk, stable
11:36
Auto-rotate thumbs check-in: 193dd7c7a7 user: bohwaz tags: trunk, stable
11:12
Rename Garradin -> Paheko in install, refactor CSRF code check-in: b1707d9520 user: bohwaz tags: dev
10:05
Create new branch named "payment" check-in: dc7b855891 user: alinaar tags: payment
00:48
Fix doc URLs and revert CSS path change check-in: a614152e04 user: bohwaz tags: dev, 1.3.0-alpha1
2023-05-10
23:20
Fix NSIS build for windows and alpha versions check-in: b287710d88 user: bohwaz tags: dev
22:50
Update Windows binary archive link check-in: 390e4893ea user: bohwaz tags: dev, 1.3.0-alpha1
22:49
Fix small issues in website management check-in: 413e36cf76 user: bohwaz tags: dev
22:32
Merge changes from trunk check-in: dc0ce37d99 user: bohwaz tags: dev
21:15
Fix: make system web module enabled when upgrading check-in: 724a108339 user: bohwaz tags: dev, 1.3.0-alpha1
20:58
Save session data as soon as it has been modified check-in: 7718eab082 user: bohwaz tags: trunk, stable
20:51
Save session data when changing CSV data check-in: 541253fa55 user: bohwaz tags: dev, 1.3.0-alpha1
20:34
Implement user import and import preview check-in: 409a9d3685 user: bohwaz tags: dev
19:41
Normalize line breaks in user data, and also trim all values check-in: cbbcfb1e51 user: bohwaz tags: dev
19:40
Handle 19xx dates correctly when passed as DD/MM/YY check-in: a386f31c53 user: bohwaz tags: dev
15:15
Implement delete selected users from list check-in: 8b9124bc51 user: bohwaz tags: dev
14:39
Implement move multiple users to a different category check-in: 04c0b2be6e user: bohwaz tags: dev
14:38
Implement mailing delete check-in: d6f0052c57 user: bohwaz tags: dev
14:14
Fix wrong typehint in UserTemplate check-in: 99743dbb3f user: bohwaz tags: dev
14:13
Implement export of selected users check-in: 5001a15ffe user: bohwaz tags: dev
13:08
Fix doc links in code editor check-in: 5183e58496 user: bohwaz tags: dev
12:58
Update doc CSS link check-in: 2f5a4d1226 user: bohwaz tags: dev
12:46
Fix file_path in module edit check-in: 4360ea6d42 user: bohwaz tags: dev
2023-05-09
19:24
Improve email queue handling of recipients check-in: d9083efc3c user: bohwaz tags: dev
19:23
Fix small UI issues check-in: a3d0d461d5 user: bohwaz tags: dev
19:22
Change date format in user details check-in: 831f7c1b01 user: bohwaz tags: dev
2023-05-08
20:05
Allow to change the mailing sender name and address check-in: 15cff907d3 user: bohwaz tags: dev
15:23
Always allow integers when filtering user IDs check-in: dfe296a609 user: bohwaz tags: trunk, stable
2023-05-06
22:25
Allow to edit/delete/list users linked to a transaction from the API check-in: ac40970480 user: bohwaz tags: trunk, stable
21:52
Make API accept data as JSON as well check-in: a6a6880903 user: bohwaz tags: trunk, stable
21:51
Don't throw an error if no id_year has been specified check-in: 0f7c8bd2d7 user: bohwaz tags: trunk, stable
2023-05-05
18:08
Redirection to the login page fixed when coming from a plugin check-in: a47a21ee02 user: alinaar tags: dev
2023-05-01
14:00
Fix plugin config var access when the plugin does not have yet its configuration in the database (e.g., fresh install) check-in: 36c88e39b1 user: alinaar tags: dev
12:50
Fix "aa20690ed1e730b67505ba5a35fc876e7fd4ecf1" Plugin::$config initialization check-in: 76b816358f user: alinaar tags: dev
2023-04-28
21:29
Mailings refactoring is mostly working, still missing delete, and brindille templates in emails don't work when sending check-in: fbd6b41003 user: bohwaz tags: dev
21:28
color1 was renamed check-in: f5478c5606 user: bohwaz tags: dev
20:29
Refactor mailing creation, preview and sending check-in: 9b5769ef8f user: bohwaz tags: dev
20:09
Don't select preferences when sending emails, it's useless check-in: 659389412b user: bohwaz tags: dev
20:09
Make sure the spans also have an underline when linked check-in: 887461cde6 user: bohwaz tags: dev
13:56
Rename Categories methods check-in: 111d7b12cc user: bohwaz tags: dev
12:23
Fix undefined variable check-in: b21e6a4e20 user: bohwaz tags: trunk, stable
2023-04-27
22:20
Fix style error when there are multiple
check-in: b081324a0e user: bohwaz tags: trunk, stable
22:11
Fix issues with email function in Brindille check-in: 4833035098 user: bohwaz tags: dev
19:09
Add running sum column in projects journals, from a patch by @zou check-in: d9c7780f41 user: bohwaz tags: trunk, stable
2023-04-24
21:50
Fix dialog open: default size to auto check-in: 40a8f42700 user: bohwaz tags: trunk, stable
21:27
Implement add to service from category, as suggested on Github: https://github.com/kd2org/paheko/pull/3/files check-in: 46001cf6d9 user: bohwaz tags: dev
2023-04-21
12:13
Make select default option to empty when changing multiple users category check-in: 6de4cbaae0 user: bohwaz tags: trunk, stable
2023-04-20
16:44
Invoice module: user interface rebuilt to match paheko's regular UI Leaf check-in: 64bcae43ee user: alinaar tags: invoice_module
2023-04-17
22:59
Fix objects width check-in: c35f36042c user: bohwaz tags: trunk, stable
20:09
Use .search, not .path check-in: 9f0a700070 user: bohwaz tags: trunk, stable
17:17
Throw and retrieve errors using JS check-in: 5dce1665ab user: bohwaz tags: trunk, stable
16:59
Make sure we fallback to form submission if there is an error on the server check-in: 76f4b4d7f8 user: bohwaz tags: trunk
16:52
Ignore trimmed spaces check-in: 56f9dc306d user: bohwaz tags: trunk, stable
16:49
Store changes in localStorage every 10 seconds, and if editing was aborted, ask to restore check-in: 834500be46 user: bohwaz tags: trunk, stable
16:16
Always save page metadata check-in: 69ba325ecf user: bohwaz tags: trunk, stable
16:03
Implement drag and drop of files directly in text editor, also support copy/paste as well check-in: 21dbe9620b user: bohwaz tags: trunk, stable
15:01
Improve web editor: add shortcut to insert file, refocus on textarea when closing dialog, remove Escape to preview, use Ctrl+P instead check-in: 9f9182427c user: bohwaz tags: trunk, stable
14:44
Fix web page saving when diff is only on lines check-in: f59020036a user: bohwaz tags: trunk, stable
00:38
Fix issues with code editor asking for confirmation when saving check-in: 8a08788e24 user: bohwaz tags: trunk
00:30
Make password input available in Brindille and more consistent check-in: 96362738fe user: bohwaz tags: dev
00:30
Force handheld if requested by preference check-in: c2f018c2eb user: bohwaz tags: dev
00:29
Update generated documentation check-in: b78b2354cd user: bohwaz tags: dev
00:29
Add new user preference to force handheld CSS even on large screens check-in: 9a9f4657c4 user: bohwaz tags: dev
00:27
Brindille: Implement search_name parameter for users section check-in: 0572847af3 user: bohwaz tags: dev
2023-04-16
23:27
Make sure the text is black when printing check-in: 223d00fbbd user: bohwaz tags: trunk, stable
2023-04-14
21:06
Make user card customizable check-in: 038dc8a771 user: bohwaz tags: dev
21:06
Add new options 'id_service' for subscriptions, and 'assign_assoc' for sql check-in: 0b111835f0 user: bohwaz tags: dev
21:02
Implement 'has' and 'markdown' modifiers check-in: bcd649d63e user: bohwaz tags: dev
20:51
Fix warning when saving check-in: 6d89abfad3 user: bohwaz tags: trunk, stable
16:34
Make sure only one web module is enabled at the same time check-in: 1402023d66 user: bohwaz tags: dev
2023-04-13
11:21
Change null string check-in: b81fbfb2b1 user: bohwaz tags: dev
2023-04-12
21:20
Add receipts below user details check-in: d5bc0bb1e9 user: bohwaz tags: dev
21:19
Use correct method name for money_html check-in: 3c9586baec user: bohwaz tags: dev
21:18
Handle stdClass in quote modifiers check-in: f68da915c0 user: bohwaz tags: dev
20:46
Improve recus fiscaux, pre-fill form with user data check-in: 48aa12a8bc user: bohwaz tags: dev
20:46
Columns are 1-based, not zero based check-in: d66cb39536 user: bohwaz tags: dev
20:18
Only allow to delete a module when it is disabled check-in: c1cc5446d1 user: bohwaz tags: dev
20:18
Don't block creation of entity if a local data folder exists check-in: 4b22e84f8a user: bohwaz tags: dev
20:17
Rename array_keys to keys check-in: d387bd4ef3 user: bohwaz tags: dev
20:14
Implement array_keys modifier check-in: d5c2c0eac6 user: bohwaz tags: dev
20:13
Allow to select only the account code, not the ID check-in: 3921ee2e27 user: bohwaz tags: dev
2023-04-11
19:02
Improve moduels list check-in: 9b397d80c8 user: bohwaz tags: dev
18:51
Allow to create a module from web UI check-in: eff8d94ddb user: bohwaz tags: dev
17:48
Handle ../ in include paths check-in: a3d5afa4eb user: bohwaz tags: dev
17:48
Fix routing of default web skeletons check-in: db902cea1b user: bohwaz tags: dev
15:02
Warn before closing if something was changed check-in: 67ec1d5e2a user: bohwaz tags: trunk, stable
2023-04-10
16:44
Invoice module: alpha 2 release (v0.2) check-in: cb540101aa user: alinaar tags: invoice_module
16:40
Invoice module: merge dev branch check-in: ee2e7ca736 user: alinaar tags: invoice_module
16:03
Invoice module: edit button removed when draft is cancelled check-in: 3148012d41 user: alinaar tags: invoice_module
15:54
Invoice module: invoice summary by customer implemented check-in: 92b77c4823 user: alinaar tags: invoice_module
15:12
Invoice module: quotation summary by customer fixed check-in: de12d95597 user: alinaar tags: invoice_module
15:09
Invoice module: code cleaned check-in: 10a9b6b53a user: alinaar tags: invoice_module
2023-04-08
22:13
Merge with trunk check-in: 6f574eb882 user: bohwaz tags: dev
21:42
Improve UX of user details check-in: 5d8b11cefc user: bohwaz tags: dev
21:42
Remove Define, as it is unsupported in .htaccess check-in: e114fbb10d user: bohwaz tags: dev
18:18
Fix .htaccess check-in: d0bf35c790 user: bohwaz tags: trunk, stable, 1.2.8
16:31
Fix issues for new release check-in: 46d3a788d1 user: bohwaz tags: trunk, stable, 1.2.8
16:26
Make sure XLSX is available for TableToXLSX check-in: 5fe4422c3b user: bohwaz tags: trunk, stable, 1.2.8
16:20
Bump version check-in: 5a69a73781 user: bohwaz tags: trunk, stable, 1.2.8
15:31
Implement table export to XLSX check-in: 96a59748aa user: bohwaz tags: trunk, stable
2023-04-07
22:26
Make sure each side of the statement takes half the table width check-in: b39f4abbcd user: bohwaz tags: trunk, stable
22:20
Implement export of journal and trial balance check-in: 5b0686764d user: bohwaz tags: trunk, stable
21:00
Implement ledger table export check-in: 47362fc6af user: bohwaz tags: trunk, stable
20:05
Allow to export any page containing a table to ODS/CSV, without using any specific code check-in: e03926dac7 user: bohwaz tags: trunk, stable
18:52
Implement export of trial balance table check-in: b0b65ea135 user: bohwaz tags: trunk, stable
2023-04-05
01:29
Pass more exception errors to user when importing a module check-in: b399e347fb user: bohwaz tags: dev
01:19
Implement module import check-in: 42198abefe user: bohwaz tags: dev
2023-04-04
22:33
Implement module export as ZIP check-in: 8105bd992f user: bohwaz tags: dev
18:13
Invoice module: french documentation (README) added check-in: 9d50e7edbd user: alinaar tags: invoice_module
18:00
Invoice module: patch (quick-fix) to fix module documentation display on light theme check-in: 7c795fca13 user: alinaar tags: invoice_module
17:59
Invoice module: patch (quick-fix) to fix module documentation display on light theme check-in: 87f7732b66 user: alinaar tags: invoice_module
17:35
Invoice module: quotation creation fixed check-in: 03921e37cb user: alinaar tags: invoice_module
16:53
Allow editing of modules files from default dist file check-in: 2e93bcb199 user: bohwaz tags: dev
16:25
Invoice module: cancelled 'awaiting payment' invoice archiving fixed check-in: e92403e344 user: alinaar tags: invoice_module
15:23
Allow to add and upload files in modules check-in: e08d11175f user: bohwaz tags: dev
15:22
Implement module file diff check-in: 5d8ca5748c user: bohwaz tags: dev
14:21
Oops, this was the dependency list to update check-in: e87d68968d user: bohwaz tags: dev
14:20
Fix dependency list, remove HTML rendering check-in: d42f31d94b user: bohwaz tags: dev
13:45
Invoice module: invoice duplication fixed check-in: 7e209fe5cf user: alinaar tags: invoice_module
13:45
Invoice module: obsolete file removed check-in: 03ba639177 user: alinaar tags: invoice_module
13:35
Invoice module: invoice implementation on customer filter check-in: d334a0ae9f user: alinaar tags: invoice_module
13:04
Invoice module: cancelled status display fixed check-in: e24d80809a user: alinaar tags: invoice_module
13:00
Invoice module: developer tools available only if DEV_MODE is set to true check-in: eaeb68ee8c user: alinaar tags: invoice_module
12:31
Invoice module: own configuration file added awaiting module.ini not whitelisted variables import into $module or $module.config check-in: e8abbd6e49 user: alinaar tags: invoice_module
2023-04-03
20:13
Invoice module: transaction bind implemented to already paid invoices check-in: 737f3fe834 user: alinaar tags: invoice_module
18:11
Invoice module: invoice generation implementation for already validated quotations check-in: 255fc49eb6 user: alinaar tags: invoice_module
02:07
Put search form on documents navigation, highlight found document check-in: 783152a4e1 user: bohwaz tags: dev
01:21
Implement indexing and transformation of PDF to plain text using 'pdftotext' check-in: b593f24b5c user: bohwaz tags: dev
2023-04-02
21:01
Index LibreOffice files for search check-in: cb4236a9f3 user: bohwaz tags: dev
21:00
When double clicking on a menu header, do the first action in the menu check-in: 27707384fd user: bohwaz tags: dev
17:59
Fix issues in trash management, improve docs UX details check-in: cc9476ed3f user: bohwaz tags: dev
17:27
Use mark tag instead of b in search results snippet check-in: b0c0add320 user: bohwaz tags: dev
17:19
Merge changes from trunk check-in: 3245575fd3 user: bohwaz tags: dev
15:25
Add support for FPM for changing max allowed file size check-in: 9a98c6b5bd user: bohwaz tags: trunk, stable
15:19
Skip 9 rules, not 10 check-in: d2866c839a user: bohwaz tags: dev
15:01
Move .htaccess to separate files that can be reused in apache config check-in: c2d9f0a2c8 user: bohwaz tags: dev
2023-04-01
20:18
Implement new parameters in API: 'format' for /sql and 'mode' for user import check-in: 4751a9e3af user: bohwaz tags: trunk, stable
2023-03-31
23:16
Add chart for unions check-in: 6b654194c6 user: bohwaz tags: trunk, stable
11:37
Don't fetch file gallery if we are in excerpt mode check-in: 25e994fc5f user: bohwaz tags: dev
11:36
Fix path to footer check-in: 426eb220a0 user: bohwaz tags: dev
2023-03-30
14:22
Do not display future dates as relative check-in: 5ab2decb18 user: bohwaz tags: dev
13:52
Remove parenthesis check-in: 3551f4d59e user: bohwaz tags: trunk, stable
12:10
Fix small merge issues check-in: 8e6e4e39ad user: bohwaz tags: dev
11:10
Fix issue with share links check-in: e07da866d2 user: bohwaz tags: trunk, stable
02:58
Refactor/redesign website management UX check-in: dec0a3b1ef user: bohwaz tags: dev
00:44
Merge with trunk check-in: d54a7c5a1f user: bohwaz tags: dev
2023-03-29
23:24
Improve UX/design of tabs check-in: ea301c3e6b user: bohwaz tags: dev
20:59
Allow editing of modules code check-in: 086c6bbd7e user: bohwaz tags: dev
20:37
Fix error display for module check-in: 4383a59e9c user: bohwaz tags: dev
17:20
Only show first image of a field in users list check-in: 9cbed54da9 user: bohwaz tags: dev
16:58
Fix [7982be95bd] allow people to edit their own files check-in: 0bbf008811 user: bohwaz tags: dev
16:21
Include caching information inside web documentation check-in: ead8fb8989 user: bohwaz tags: dev
16:21
Add cache information check-in: 9789788517 user: bohwaz tags: dev
16:11
Store file extension in cache, so that the web server will be able to serve it with the correct mimetype check-in: d4f1ad6461 user: bohwaz tags: dev
2023-03-28
11:13
Fix exportmenu links check-in: 3076f6c489 user: bohwaz tags: trunk, stable
2023-03-27
03:24
Export HTML table to ODS for projects list, and statement sheet check-in: 40608fa038 user: bohwaz tags: trunk, stable
02:17
Use a caption for tables, and include volunteering in export check-in: a7f0ec74d4 user: bohwaz tags: trunk, stable
02:05
Use TableTo* to export HTML statement table to ODS/CSV, refactor statement table to be in a single HTML table check-in: fa279fb669 user: bohwaz tags: trunk, stable
2023-03-26
18:04
Invoice module: forgotten requirement inside invoice JSON schema check-in: 411807ff6d user: alinaar tags: invoice_module
17:59
Invoice module: archive support implemented check-in: ca16968d3e user: alinaar tags: invoice_module
14:51
Invoice module: HTML code cleaned (
    converted to
    , ...)
check-in: 580f89ccce user: alinaar tags: invoice_module
2023-03-25
19:42
Invoice module: PDF fixed, following the new (receipt module) API check-in: 6c20bb21d4 user: alinaar tags: invoice_module
19:31
Invoice module: code cleaned ("validate_only" implementation and array_last_num_key shim reverted) check-in: 36de33ae4c user: alinaar tags: invoice_module
18:22
Invoice module: merge dev branch check-in: 895760072c user: alinaar tags: invoice_module
2023-03-24
17:54
Invoice module: document comment field added check-in: 15b1a9df32 user: alinaar tags: invoice_module
17:02
Invoice module: document key generation fixed check-in: 96c36cdcb0 user: alinaar tags: invoice_module
16:48
Invoice module: code cleaned (array_last_num_key shim removed) check-in: 5faa99aad6 user: alinaar tags: invoice_module
16:46
Move default receipt header/footer/CSS to the default "receipt" module check-in: d824e60c07 user: bohwaz tags: dev
16:41
Always use string in replace modifier check-in: eedd8379c6 user: bohwaz tags: dev
16:31
Invoice module: document structure cleaned (field names made consistent) check-in: 7cb8006dd3 user: alinaar tags: invoice_module
14:53
Invoice module: brackets removed from {{if}} blocks since the API removed this feature (see #e4fe4245c74000f542a0e8770dca9c54314fafc8) check-in: 9c7b63df33 user: alinaar tags: invoice_module
14:44
Invoice module: code cleaned (module=$module.name hack removed) check-in: 25f513b90f user: alinaar tags: invoice_module
14:39
Invoice module: code cleaned check-in: e62f9cd0c9 user: alinaar tags: invoice_module
14:30
Invoice module: code cleaned check-in: 5d27793f3d user: alinaar tags: invoice_module
14:27
Invoice module: quotation creation fixed when using existing number check-in: b3c7693ff2 user: alinaar tags: invoice_module
14:18
Invoice module: recipient_member_numero renamed check-in: d494d1d052 user: alinaar tags: invoice_module
14:06
Invoice module: Include's cleaning part2 (custom_css) check-in: cc56953ced user: alinaar tags: invoice_module
13:37
Fix CSS check-in: a1d412084d user: bohwaz tags: trunk, stable
13:18
Update doc exports check-in: 90708235ae user: bohwaz tags: trunk, stable
13:08
Invoice module: merge fix check-in: d48937c010 user: alinaar tags: invoice_module
12:30
Invoice module: merge dev branch check-in: d5276a5aee user: alinaar tags: invoice_module
12:29
Invoice module: changed directory to match new API module root directory check-in: 403b40bdba user: alinaar tags: invoice_module
12:28
Document Brindille conditions better check-in: 802224dbf7 user: bohwaz tags: trunk, stable
12:28
Add styles to disable fieldsets check-in: 3f00f2d8d6 user: bohwaz tags: trunk, stable
12:16
Invoice module: code cleaned check-in: df3d4d233b user: alinaar tags: invoice_module
2023-03-23
12:06
Make sure we are initializing the editor when the textarea is there, not before check-in: 89acfade4b user: bohwaz tags: trunk, stable
2023-03-22
18:30
Use CSS flex to display two-columns DL class="describe", improve styling of transaction details check-in: 7e379481a2 user: bohwaz tags: trunk, stable
17:23
Replace "Garradin" with Paheko in users import page check-in: 118be4a88a user: bohwaz tags: trunk, stable
14:06
Use a simpler UX for seeing transaction details, add name of organization on printed details of transaction check-in: 86147d98ea user: bohwaz tags: trunk, stable
2023-03-21
15:36
Move onload for iframe so that we are sure it is triggered as soon as possible check-in: 9c90d7416e user: bohwaz tags: trunk, stable
15:26
Fix some bugs, improve details in web page editing check-in: c06d471a14 user: bohwaz tags: trunk, stable
14:17
Page encryption: fix multiple password prompts, handle images and files check-in: 19ed3d39d0 user: bohwaz tags: trunk
12:50
New more modern UI for web page edition check-in: 7dcf091c96 user: bohwaz tags: trunk
2023-03-19
23:02
Missing block editor javascript file Leaf check-in: 4a58fdd687 user: bohwaz tags: blocks-editor
19:09
Fix ledger link check-in: 37a0b264fe user: bohwaz tags: trunk, stable
18:48
Allow to have a NULL country for a user if the country is not mandatory check-in: ef6f1b6923 user: bohwaz tags: trunk, stable
00:05
Basic block editor for web pages check-in: 8d0554dd6e user: bohwaz tags: blocks-editor
00:04
Create new branch named "blocks-editor" check-in: e6b4bfd0b6 user: bohwaz tags: blocks-editor
2023-03-18
18:07
Remove links to account journal from projects views check-in: a31ffe9268 user: bohwaz tags: trunk, stable
17:52
Use correct template for transaction edit, don't allow to select another year check-in: 7bc499d926 user: bohwaz tags: trunk, stable
2023-03-15
11:24
Implement validate_only for {{:save}} check-in: 66b22c9173 user: bohwaz tags: dev
11:24
Update doc on priority of skeletons check-in: 1fa2fe5faf user: bohwaz tags: dev
00:33
Remove last mention of CONTEXT_SKELETON check-in: f0670cf005 user: bohwaz tags: dev
00:32
Move site enabling to general configuration, make page delete only allowed to admins check-in: 24901ddeaa user: bohwaz tags: dev
00:16
Move skeleton code to modules, move web skeletons inside a new "web" module check-in: d57345262c user: bohwaz tags: dev
00:12
Move skel-dist to modules directory, move web skeletons to a new "web" module check-in: 61a074b618 user: bohwaz tags: dev
2023-03-14
23:41
Make sure we are setting the type if no type was stored in the TXT file check-in: ca137fe6c0 user: bohwaz tags: dev
22:42
Remove symlink, this was not the right idea check-in: cf946a5ade user: bohwaz tags: dev
22:14
Add symlink to content.css check-in: cb681f1152 user: bohwaz tags: dev
19:19
Invoice module: error message added while trying to act with a wrong ID check-in: a21604a561 user: alinaar tags: invoice_module
19:10
Invoice module: PDF icon fixed check-in: d1b219f66a user: alinaar tags: invoice_module
19:06
Invoice module: cancellation reason input added check-in: a749465e53 user: alinaar tags: invoice_module
18:34
Invoice module: duplication implemented check-in: 2495908d73 user: alinaar tags: invoice_module
17:19
Invoice module: listing buttons improved check-in: 9ad7416fec user: alinaar tags: invoice_module
16:46
Invoice module: Include's cleaning part1 (controller) check-in: d28a8714f5 user: alinaar tags: invoice_module
14:34
Invoice module: quotation's deletion implemented check-in: c687eae030 user: alinaar tags: invoice_module
14:13
Invoice module: Merge dev branch check-in: a0f7e96e39 user: alinaar tags: invoice_module
10:59
Invoice module: document cancellation implemented check-in: 3c7d136e37 user: alinaar tags: invoice_module
2023-03-13
21:36
Show internal website URL if site is enabled check-in: 0c14318763 user: bohwaz tags: dev
2023-03-12
23:40
Make sure we only run the cron once a day when no system cron is set up check-in: c292d9a3a5 user: bohwaz tags: dev
23:39
Clean trash every day with the cron task check-in: 95a9238626 user: bohwaz tags: dev
23:31
Move trash actions to trash.php check-in: cfa7acbb02 user: bohwaz tags: dev
23:12
Implement trash feature: files are not deleted but moved to a Trash folder, where they can be restored, or will be deleted after 30 days check-in: 3f40dfa9aa user: bohwaz tags: dev
22:44
Add trash shape for trash in documents check-in: 2279e099c2 user: bohwaz tags: dev
21:36
Fix changes with markdown and author_url in plugins check-in: 09c6031f32 user: bohwaz tags: dev
00:32
Don't use JournalLib as type in FEC import check-in: b2219bae19 user: bohwaz tags: trunk, stable
2023-03-11
23:50
Implement delete function in Modules, see [7de607eb3c7396d718da8575f61fd93951498936] check-in: 736bc08959 user: bohwaz tags: dev
23:41
Fix module path find, for now, and fix [b6a5723c89] empty list check-in: 8f18bac98e user: bohwaz tags: dev
23:40
Fix order condition check-in: 0e19baf57e user: bohwaz tags: dev
23:29
Fix [227138842234710930f8c8d9bb9b7f9176ef3a0f] wrong URL prefix used check-in: 3d2cc53ada user: bohwaz tags: dev
23:16
Allow module functions to be called from a sub-directory of a module check-in: 6fd4530d76 user: bohwaz tags: dev
23:02
Fix [ca755587f553ca3ec8f5a44808f6562027354095] issues with dark theme check-in: 6fe0f3d5a9 user: bohwaz tags: dev
22:52
Use internal modules documentation check-in: 36e9f5cdb9 user: bohwaz tags: dev
22:39
Large update of Brindille doc based on last revision from wiki check-in: 662f1a8d29 user: bohwaz tags: dev
22:34
Remove some useless PHP modifiers check-in: 4679bf773f user: bohwaz tags: dev
22:33
Implement count_words and or modifiers check-in: 0b97dc5343 user: bohwaz tags: dev
19:35
Update Brindille doc with latest revision from Fossil wiki check-in: 415936c4cb user: bohwaz tags: dev
19:24
Merge trunk into dev check-in: 5134a286ff user: bohwaz tags: dev
19:18
Fix title in internal MD doc check-in: 69b90fa62a user: bohwaz tags: trunk
19:14
Add title to Markdown doc pages check-in: a70b4e7738 user: bohwaz tags: trunk
19:01
Use KD2\Markdown to generate HTML files, so that we don't depend on Paheko internal code check-in: 1df78679be user: bohwaz tags: trunk
19:00
Add link to documentation in website config check-in: 190b3263d7 user: bohwaz tags: trunk
18:58
Move Markdown code and general extensions to KD2 check-in: 808c00f160 user: bohwaz tags: trunk
18:57
Only <<image>> and <<file>> extensions can be used with Markdown finally, also add a quick reference for Markdown check-in: a84ef7dc59 user: bohwaz tags: trunk
18:56
Add internal doc for web check-in: 020591f9fd user: bohwaz tags: trunk
18:51
Add navigation to Brindille doc check-in: d2e742f6ef user: bohwaz tags: trunk
2023-03-10
20:23
Invoice module: buttons added to document lists check-in: 381c218de4 user: alinaar tags: invoice_module
19:34
Add versioned Brindille doc check-in: c7eab2b595 user: bohwaz tags: trunk
19:13
Invoice module: document actions externalized into a specific controller check-in: bd9b700573 user: alinaar tags: invoice_module
17:02
Invoice module: invoice payment workflow implemented check-in: a2f5d4d43d user: alinaar tags: invoice_module
2023-03-09
18:48
Invoice module: missing file check-in: fff802daac user: alinaar tags: invoice_module
18:47
Invoice module: {{#load}} replaced by {{#list}} check-in: 00636760c7 user: alinaar tags: invoice_module
17:21
Invoice module: Merge dev branch check-in: 97e9cf539d user: alinaar tags: invoice_module
2023-03-08
21:18
Make sure only one single space is used in simple "text" fields, fix [c3295fe0af72e4b3c8b10bf472772f982e1b83b2] check-in: 5f286041a6 user: bohwaz tags: dev
21:16
Use U_NOCASE for password reminder, instead of NOCASE, same as trunk check-in: 73a745bf99 user: bohwaz tags: dev
20:58
Fix [2271388422] wrong path when handling "./" in local urls check-in: 391194375f user: bohwaz tags: dev
12:46
Invoice module: Merge dev branch check-in: 248a2e198c user: alinaar tags: invoice_module
2023-03-07
20:17
Invoice module: new workflow implementation. Invoice generation support added check-in: 3788d38078 user: alinaar tags: invoice_module
14:17
Archive shape added Leaf check-in: fa8a47d558 user: alinaar tags: trunk_need_testing
14:16
Merge with trunk check-in: 338e716252 user: alinaar tags: trunk_need_testing
12:20
Invoice module: configuration interface added inside the module area check-in: 4c76b9fe14 user: alinaar tags: invoice_module
2023-03-05
13:07
Allow "./" prefix in local URLs, also allow just a single string for custom_css check-in: fca09d3f4d user: bohwaz tags: dev
2023-03-04
13:42
Use mb_* if available to change case check-in: 5e9f04025f user: bohwaz tags: dev
2023-03-03
16:12
Invoice module: Preview's CSS externalized check-in: c6e920014a user: alinaar tags: invoice_module
15:43
Invoice module: JSON schemas moved to specific folder check-in: 66f8a81566 user: alinaar tags: invoice_module
15:33
Invoice module: status change fixed check-in: 16c249bfab user: alinaar tags: invoice_module
15:29
Invoice module: contact_info renamed to org_contact check-in: 58de99b283 user: alinaar tags: invoice_module
15:21
Invoice module: strtolower's filter hack replaced by new implemented |strval check-in: d3ab918d82 user: alinaar tags: invoice_module
15:14
Invoice module: PDF link added to customer quotation listing page check-in: 24d1e73b07 user: alinaar tags: invoice_module
15:12
Invoice module: make constants consistent check-in: 2b8fe136d1 user: alinaar tags: invoice_module
12:36
Invoice module: string's length check lightened check-in: 68177e8cb4 user: alinaar tags: invoice_module
12:09
Invoice module: string's length check function added check-in: a489a9aaac user: alinaar tags: invoice_module
11:31
Invoice module: configuration submission check check-in: 57631ecfa4 user: alinaar tags: invoice_module
2023-03-02
21:43
Merge dev branch check-in: 1494e3b2b7 user: alinaar tags: invoice_module
21:27
Invoice module: missing file "preview.html" check-in: 109e429125 user: alinaar tags: invoice_module
21:20
Invoice module: quotation's PDF support implemented check-in: 3da06bd434 user: alinaar tags: invoice_module
2023-03-01
23:34
Handle case where LIKE doesn't work anymore check-in: 21a41ae385 user: bohwaz tags: trunk, stable, 1.2.7
21:48
Fix search to use unicode LIKE, fix [555d13cb7087c709830813d0a518e767072c88bb] check-in: 9766c1623b user: bohwaz tags: dev
21:47
Fix function name check-in: 49663f5847 user: bohwaz tags: dev
21:37
Add status in credit/debt simple lists check-in: efedbc899c user: bohwaz tags: trunk, stable
21:21
Improve search styling by using <mark> instead of check-in: a2f051cc22 user: bohwaz tags: trunk, stable
2023-02-27
23:14
Fix Unicode LIKE to correctly handle _ and % characters check-in: 00c271c482 user: bohwaz tags: trunk, stable
22:34
Fix [3679b95ae3] allow to delete a selected item in input "list" check-in: c3bfa2dc76 user: bohwaz tags: dev
22:17
Fix [cd9cdec1a5] add strval modifier check-in: 40cc6a3b91 user: bohwaz tags: dev
22:01
Use one-based order, not zero-based check-in: 8617ab8ac5 user: bohwaz tags: dev
21:59
{{#list}}: Throw error if order is not a number check-in: 4dc8a2272d user: bohwaz tags: dev
20:12
Invoice module: search implementation check-in: b5f6464e8e user: alinaar tags: invoice_module
19:33
{{#section}} ... {{elseif}} is not possible actually check-in: 767123f00d user: bohwaz tags: dev
19:33
Fix admin check for password change check-in: c3c3b77b18 user: bohwaz tags: dev
19:25
Ignore some modules while they are still in development, remove 'ignore' file to get them listed again check-in: 45cd2fac1f user: bohwaz tags: dev
19:20
Fix missing defined statement in if check-in: aad2c94d02 user: bohwaz tags: dev
19:18
Fix wrong variable name check-in: 83eadf4f80 user: bohwaz tags: dev
19:13
Fix [49a3fb7bb4]: allow user to access their own card check-in: ff22a24333 user: bohwaz tags: dev
18:20
Invoice module: {{#load}} replaced by {{#list}} check-in: d0ce1c9288 user: alinaar tags: invoice_module
17:40
Invoice module: quotation summary by customer implemented check-in: 774a5bf79f user: alinaar tags: invoice_module
2023-02-26
21:46
Fix markdown help link check-in: 9353bd190e user: bohwaz tags: trunk, stable
19:58
Invoice module: quotation customer storage improved check-in: f34f9f4af7 user: alinaar tags: invoice_module
15:19
Invoice module: customer/member support added to quotations check-in: 3075352a97 user: alinaar tags: invoice_module
11:08
Invoice module: document structure versioned check-in: baa08ec66c user: alinaar tags: invoice_module
02:26
Fix style filtering and grid example check-in: cc5582d16b user: bohwaz tags: trunk, stable
01:30
Add total of debit and credit at end of search result check-in: b3a9cdcedd user: bohwaz tags: dev
01:29
Rename plugin class in new Extensions class check-in: fef5fa0d13 user: bohwaz tags: dev
01:14
Merge trunk into dev branch check-in: 312302e27a user: bohwaz tags: dev
01:07
Use PDF/A for Prince check-in: bc2609ffb5 user: bohwaz tags: dev
00:50
Make sure assisted reconciliation lines have a date, or ignore check-in: 8532ea8a40 user: bohwaz tags: trunk
00:47
Don't enforce quota during update check-in: 15aaa95949 user: bohwaz tags: trunk, stable
00:38
Bump version check-in: 1347b15c00 user: bohwaz tags: trunk, stable, 1.2.7
2023-02-25
21:24
Allow more inline tags in MarkDown, and filter more against XSS attacks check-in: 8f3156a64b user: bohwaz tags: trunk
20:52
Use PDF/A for PDF creation with Prince check-in: d7ba5b0fc1 user: bohwaz tags: trunk
18:16
Use a lighter yellow for <mark> background check-in: 43e7b42ef8 user: bohwaz tags: trunk
17:08
Not sure why target="_parent" is present but it breaks stuff sometimes check-in: 9d0829d40f user: bohwaz tags: trunk
16:32
Use non-capitalized variable names check-in: a9abcaad75 user: bohwaz tags: trunk
15:40
Fix Parsedown: make sure array key exists check-in: 5691132406 user: bohwaz tags: trunk
15:38
Use new KD2 package version 7.4 check-in: 90e73deb87 user: bohwaz tags: trunk
14:47
Store and rely on modified date and page type in index.txt file check-in: b937501f39 user: bohwaz tags: trunk
04:07
Handle more styles of HTML inline tags, also make strike-through not use check-in: e5d27ff23a user: bohwaz tags: trunk
03:34
Fix internal links in doc, and fix margins in default content.css check-in: 010b97faae user: bohwaz tags: trunk
03:25
Fix minor issues with new markdown features check-in: 1d4e24b8ac user: bohwaz tags: trunk
03:24
Rewrite Markdown/Skriv doc as Markdown check-in: c84a50faf2 user: bohwaz tags: trunk
02:02
Implement CSS grids in Markdown, get rid of blocks prototype check-in: 93cb11fe70 user: bohwaz tags: trunk
2023-02-24
23:10
Modernize / rewrite Markdown / Skriv extensions

Move Skriv extensions to a separate extensions class, used by both Markdown and Skriv, so that Markdown doesn't load the whole Skriv classes.

Add extension support for colors

Add Markdown support for video embeds, text highlights, basic HTML tags, CSS classes for blocks, and more. check-in: 8587f4eb79 user: bohwaz tags: trunk

18:38
Update Parsedown dependency to latest version check-in: 52d8db2de2 user: bohwaz tags: trunk
16:11
Invoice module: quotation creation/edition's strong validation implemented check-in: 8363c78855 user: alinaar tags: invoice_module
10:59
Require intl extension as installation check-in: c42d58827e user: bohwaz tags: trunk
2023-02-23
18:45
Invoice module: ID and reference added to quotation's items check-in: d61c451ab9 user: alinaar tags: invoice_module
17:32
Invoice module: creation and edition forms merged + amounts display updated check-in: 5550c809b7 user: alinaar tags: invoice_module
15:59
Merge dev branch check-in: 478ec2feb6 user: alinaar tags: invoice_module
2023-02-22
22:35
Only use logo if set check-in: 2db9f0416a user: bohwaz tags: dev
2023-02-21
20:58
Fix [94b0fa76f8278e6ee75029a53da41cc6fe85ec75] class for input type="money" check-in: 35e233fa9d user: bohwaz tags: dev
2023-02-19
18:31
Invoice module: version number added check-in: 949d477bf2 user: alinaar tags: invoice_module
18:23
Invoice module: module.ini upgraded to match last API check-in: 997fe44cc2 user: alinaar tags: invoice_module
18:09
Invoice module: zero quantity allowed check-in: 44c55767f6 user: alinaar tags: invoice_module
18:00
Merge dev branch check-in: e292d08439 user: alinaar tags: invoice_module
15:01
Invoice module: quotation's full edition implemented check-in: 33da505a8c user: alinaar tags: invoice_module
03:13
Improve code editor: add save without closing, use dark theme, remove PNG icons check-in: 2b83852c0a user: bohwaz tags: dev
2023-02-18
20:11
Move list of SQL restrictions in constant check-in: f5716a350e user: bohwaz tags: dev
20:10
Brindille: Implement "captcha" function check-in: 8f7af31b33 user: bohwaz tags: dev
19:08
'mail' function in Brindille: Allow up to one external recipient, up to 10 internal recipients check-in: a97c699507 user: bohwaz tags: dev
18:39
Make Plugins::getPath return null if plugin code is missing check-in: bf59880989 user: bohwaz tags: dev
2023-02-17
21:48
Throw runtime exceptions in CommonFunctions check-in: a7731aa46f user: bohwaz tags: dev
21:21
Fix missing use constant statement for emails check-in: d8c24cbf4a user: bohwaz tags: dev
20:09
Invoice module: quotation creation form separated from the index check-in: f8c117346b user: alinaar tags: invoice_module
19:58
Invoice module: quotation status edition implemented check-in: 3ac11d2b06 user: alinaar tags: invoice_module
17:27
Invoice module: Extra informations inserted inside quotations check-in: 239215252f user: alinaar tags: invoice_module
15:23
Invoice module: Quotation details' view implemented check-in: 744cacc7c6 user: alinaar tags: invoice_module
13:48
Invoice module: quotation's items recording strengthened check-in: 370877a7a0 user: alinaar tags: invoice_module
12:38
Rename 'url' to 'author_url' in module/plugin.ini, add "open" button in extensions list, better handle errors in plugin.ini check-in: f95cf4f0aa user: bohwaz tags: dev
12:37
Update default colors in CSS, use admin_color1 and 2 even in install, if set check-in: 2e065b30bb user: bohwaz tags: dev
12:36
Fix install of modules and extensions check-in: b5af1e8c7e user: bohwaz tags: dev
12:17
Rename 'url' to 'author_url' in module.ini check-in: 2c32aff348 user: bohwaz tags: dev
00:15
Stop using session cache for plugins list, automatically disable plugins if they are broken, disable routes if plugin is disabled as well check-in: c25efe317e user: bohwaz tags: dev
00:13
Remove old Plugins code check-in: fb5542c3cf user: bohwaz tags: dev
2023-02-15
18:29
Fix factory example config check-in: 8237848eab user: bohwaz tags: trunk
2023-02-14
22:57
Update session cache for plugins/modules list check-in: c9f67aaddc user: bohwaz tags: dev
22:29
Refactor plugins to have the same UI for plugins and modules, also modernize code of plugins management check-in: a8251477ac user: bohwaz tags: dev
20:45
Only ask for confirmation once when the same account is used multiple times check-in: 3af6af7ee4 user: bohwaz tags: trunk, stable
20:05
Update multi-site example check-in: 06595c2e4c user: bohwaz tags: trunk
15:02
Use INI file instead of JSON for Module metadata (easier to use), allow to add home button and menu item without any code check-in: 366dbe8987 user: bohwaz tags: dev
14:03
Make sure we don't request from database in install, and delete if database is created by mistake check-in: e2a27f4268 user: bohwaz tags: dev
13:57
Do not try to list from database when installing with no database yet check-in: 7d425bc65b user: bohwaz tags: dev
13:49
WebDAV: Handle SHA1 hash for NextCloud/ownCloud in upload check-in: 5977e2ce00 user: bohwaz tags: dev
2023-02-12
23:28
Add logo to accounting reports header, fix [e48e8051c70a1979ea3c0d36e24945ae2cef1c51] check-in: 678496a426 user: bohwaz tags: dev
23:11
Implement last modified field, and history of changes to a user page check-in: 323e3061a0 user: bohwaz tags: dev
23:09
Brindille: Fix break compile function check-in: 7c835f83b8 user: bohwaz tags: dev
22:45
Blacklist owncloud/nextcloud iOS clients check-in: 209509afbd user: bohwaz tags: dev
01:41
Log number of messages sent check-in: c5c2594135 user: bohwaz tags: trunk, stable
2023-02-10
22:15
Reload parent frame when creating a transaction from a dialog in assisted reconciliation check-in: 3058e4585a user: bohwaz tags: trunk, stable
2023-02-09
23:28
Rename path of file in files_search table when the file has been renamed check-in: 4e59f07537 user: bohwaz tags: trunk, stable
22:38
Don't throw an error if the variable name is invalid when sending a mailing check-in: aca6771b48 user: bohwaz tags: trunk, stable
21:21
Merge contribution by @alinaar check-in: e11c993146 user: bohwaz tags: trunk, stable
21:20
Make "manual entry" label stand out in select, also remove "skip this step" if the opening balance doesn't follow closing a year, as there is no other step when doing the balance outside of this check-in: 44420742f6 user: bohwaz tags: trunk_need_testing
14:11
Fix: Opening balance UI while unique accounting year and/or manual entry check-in: 79fe173d55 user: alinaar tags: trunk_need_testing
14:04
Create new branch named "trunk_need_testing" check-in: e25bfc9267 user: alinaar tags: trunk_need_testing
2023-02-08
14:59
Fix missing reset of $cmd variable before detection check-in: 10a2f0ba94 user: bohwaz tags: trunk, stable, 1.2.6
03:40
Fix wording in cheque form config check-in: 25e22cab63 user: bohwaz tags: dev
03:38
Fix user data in user card check-in: 0cfa2bfebf user: bohwaz tags: dev
03:37
Use non-locking mode for sessions, as locking meant we couldn't fetch a private file from a PDF program at the same time as running the PDF program from the PHP page... check-in: 88ed1ac0b5 user: bohwaz tags: dev
03:36
Limit the duration for running an external PDF program, so we can avoid locking the server.

Also pass the current user session ID in query string of resources, so that the PDF program will be able to fetch the private resources check-in: 5503d40838 user: bohwaz tags: dev

00:36
Use a common navigation sub-template for "me" section check-in: 8c06d52f8d user: bohwaz tags: dev
00:32
Mention server timezone in user actions log check-in: 85980ea04d user: bohwaz tags: dev
2023-02-07
21:23
Remove references to Garradin check-in: 5aa591e83a user: bohwaz tags: dev
21:19
Merge with trunk check-in: 926c313155 user: bohwaz tags: dev
20:33
Bump version check-in: 9fee503a46 user: bohwaz tags: trunk, stable, 1.2.6
18:26
Invoice module: dynamic input generation fixed check-in: 1bc3bf31d5 user: alinaar tags: invoice_module
01:26
Implement urlencode modifier in Brindille check-in: b08dd94154 user: bohwaz tags: trunk, stable
2023-02-06
22:22
Pre-select CSV column if label matches as well check-in: 80fda314c3 user: bohwaz tags: trunk, stable
13:02
Redirect to login if user is logged-out, in restrict section check-in: b6fd444b8d user: bohwaz tags: dev
13:01
Call __assign with line number, so that we can get a nice error message if the variable name is invalid check-in: 1b1d7e01bd user: bohwaz tags: dev
2023-02-05
18:59
Brindille: Use '!' as a prefix for unprotected parameters in #select section, also use a blacklist of tables and columns that shouldn't be available in Brindille check-in: df8b3222cd user: bohwaz tags: dev
18:10
Move compile blocks to Functions and Sections classes check-in: ef65cc5003 user: bohwaz tags: dev
16:41
Allow raw SQL in {{#select section check-in: cffb3e4c6c user: bohwaz tags: dev
16:40
Use new dot dotation for defining arrays in skeletons check-in: ebfa0fb440 user: bohwaz tags: dev
16:03
Implement experimental support for a {{#select col1, col2 FROM table WHERE id=:id ...; debug=1 :id=$id}} section in Brindille check-in: 15e9813c63 user: bohwaz tags: dev
15:35
Provide a more helpful error message if tables parameter is missing in 'sql' section check-in: 40103768e5 user: bohwaz tags: dev
15:35
'input' function: provide an empty option for <select> if not required check-in: 1e0e0477e0 user: bohwaz tags: dev
15:34
Implement 'sql_where' modifier check-in: ab2a4217d8 user: bohwaz tags: dev
15:34
@aalinar was right, having a money modifier that doesn't output HTML is useful, so let's create money_html and money_currency_html modifiers check-in: d5f68f1a8a user: bohwaz tags: dev
14:11
Fix plugins list page and configuration wrongly defined as string 'null' instead of NULL value check-in: 1fd4290f36 user: bohwaz tags: dev
14:11
Automatically append official plugins to archive check-in: 2819cc258a user: bohwaz tags: dev
13:49
Do not show DomPDF at install, as downloading its archive may take too long and make the install fail check-in: c919752c92 user: bohwaz tags: dev
13:42
Add options at install to enable/install some of the modules and plugins check-in: d04fd5ed0c user: bohwaz tags: dev
13:40
Rename recu_fiscal to recus_fiscaux check-in: a391a0407b user: bohwaz tags: dev
12:54
Delete 'ouvertures' plugin when upgrading, as there will be no release for Paheko 1.3 check-in: 03e9c7a689 user: bohwaz tags: dev
12:54
Rename garradin_plugin.ini to paheko_plugin.ini check-in: 9d5d099a94 user: bohwaz tags: dev
12:42
Remove code linked to official plugins, after 10 years this won't be implemented check-in: c2e2b50ff7 user: bohwaz tags: dev
2023-02-04
00:35
Humm listGroupedWithFees is actually expecting an int now, that's why it was changed that way, so let's make it clearer, and stick to a boolean for the form check-in: 15f737c984 user: bohwaz tags: trunk, stable
2023-02-03
18:32
Invoice module: status label display optimized check-in: a1de44db38 user: alinaar tags: invoice_module
18:27
Invoice module: document label added check-in: 0fe5a1937b user: alinaar tags: invoice_module
17:41
Add missing CSS rule for coloring some SVG icons check-in: e8cbdf847d user: bohwaz tags: dev
17:32
Use included SVG icons on homepage as well, so we can change the SVG colors check-in: 88e0e306c4 user: bohwaz tags: dev
17:10
Merge dev branch check-in: 06a9f2d2f6 user: alinaar tags: invoice_module
17:09
Invoice module implementation of quotation's items recording check-in: 52d16714fc user: alinaar tags: invoice_module
14:27
Use current text color for svg color check-in: 50e4d9e862 user: bohwaz tags: dev
14:26
Use span instead of check-in: 3ca542ba1f user: bohwaz tags: dev
14:25
Use span instead of for money check-in: 9e0b6feba8 user: bohwaz tags: dev
12:14
Invoice module implementation of quotation's status and total check-in: c37b52c4a1 user: alinaar tags: invoice_module
11:41
Disable assertions in Windows build check-in: 1c6718a683 user: bohwaz tags: trunk
2023-02-02
22:22
Always use a boolean for $current_only, to avoid assertion warning check-in: 00142bfc03 user: bohwaz tags: trunk, stable
22:09
Fix [6e5937681a04ca202ec5e7579371e2ce1ab6dc81] modules icons in dark mode check-in: 96229e5855 user: bohwaz tags: dev
22:05
Fix depreciation warning in PHP 8.2 for ctype_digit check-in: cd0775f046 user: bohwaz tags: dev
21:20
Merge dev branch check-in: aa61b2aeeb user: alinaar tags: invoice_module
11:59
Use a new key to sign releases, the old one was private and it had expired check-in: aa63c32ca6 user: bohwaz tags: trunk
11:45
Allow all PHP modifiers in both Smartyer and Brindille check-in: 7024cbb57d user: bohwaz tags: dev
04:21
Use interactive account selector in 'reçu fiscal' configuration check-in: 755c5d8d32 user: bohwaz tags: dev
04:21
In 'list' form input, allow to iterate on \stdClass and other objects, even though they don't have iterable check-in: 301ec41e0f user: bohwaz tags: dev
04:20
Fix year closing missing use statement check-in: ee3f81f3e0 user: bohwaz tags: dev
03:58
Add icons for modules check-in: 1c57cdda58 user: bohwaz tags: dev
03:40
Module 'Reçu fiscal': rewrite to be in line with new French regulations, requiring to store each reicept check-in: 8ecb415591 user: bohwaz tags: dev
03:38
Add some CSS for modules check-in: 269006b5ee user: bohwaz tags: dev
03:37
CSS: Change font path to default file, without cache forcing query string check-in: b1b77a9abf user: bohwaz tags: dev
03:37
Update default module header to use external CSS, instead of embedding in <style> check-in: 66cafe89de user: bohwaz tags: dev
03:35
Exporting dynamic lists from Brindille does not work currently check-in: 4ac2b8e7c7 user: bohwaz tags: dev
02:56
Implement 'quote_sql' modifier in Brindille check-in: 2ecec850ed user: bohwaz tags: dev
02:23
Always silently include id and key in selected columns in '#list' section check-in: b6d49f3956 user: bohwaz tags: dev
02:03
In '#list' section, use a column number to identify the column, not a hash that would not be usable then check-in: e9801f721b user: bohwaz tags: dev
01:19
Implement new '#list' section in Brindille skeletons Also implement new 'explain' parameter for '#sql' and children sections check-in: 5e1c85998a user: bohwaz tags: dev
01:17
New parameter 'capture' for ':include' function, new parameter ':assign_new_id' for ':save' function check-in: 35add00cf3 user: bohwaz tags: dev
01:15
Allow to set parameters for dynamic lists check-in: ff16bf60d1 user: bohwaz tags: dev
00:18
Provide new org_infos to user templates check-in: 487814cfee user: bohwaz tags: dev
2023-02-01
22:29
Use new org_* config keys in module default header check-in: e030366ba1 user: bohwaz tags: dev
22:28
Add a new field in config to show organization informations check-in: 1421ba458c user: bohwaz tags: dev
16:42
Fix header label in projects list check-in: c3e49159b4 user: bohwaz tags: trunk, stable
2023-01-31
13:41
Fix Module data recording check-in: 96279e37a4 user: alinaar tags: dev
12:37
Fix Brindille debug() display while using dark theme check-in: 6c451e5927 user: alinaar tags: dev
12:15
Merge dev branch check-in: dcbf58020e user: alinaar tags: invoice_module
2023-01-30
20:36
Only allow digits in user number check-in: 7c598ec899 user: bohwaz tags: dev
20:35
Do not allow anything else than digits in user number check-in: 2735f58e49 user: bohwaz tags: trunk, stable
20:19
If we cannot find any user data it probably means this CSV is not from our own format, so abort check-in: 238e1a40f3 user: bohwaz tags: trunk, stable
20:14
The code provided by PHP.watch was broken, fix it, and use utf8_encode silently until it's not available anymore check-in: 4f31e7e26a user: bohwaz tags: trunk, stable
18:40
Don't use deprecated utf8_encode with PHP 8.2+ check-in: ebc88679fa user: bohwaz tags: trunk, stable
15:35
Update opening balance when submitting it again, by deleting and re-creating it check-in: c994923b37 user: bohwaz tags: trunk, stable
14:39
Fix build chain for Windows and Debian with path changes check-in: 64798b7d01 user: bohwaz tags: trunk
14:39
Allow to disable PDF buttons, document PDF_USAGE_LOG constant check-in: 87fa283e76 user: bohwaz tags: trunk, stable
13:55
Save current working year in user preferences, so that it stays the same when logging back in check-in: 927d88f23c user: bohwaz tags: dev
2023-01-28
13:49
Fix typo check-in: f8500b44da user: bohwaz tags: trunk, stable, 1.2.5
03:43
Update software name during upgrade check-in: 60a2712294 user: bohwaz tags: trunk, stable, 1.2.5
03:41
Bump version for release check-in: 90ac630094 user: bohwaz tags: trunk, stable, 1.2.5
02:14
Add new dev constant REPORT_USER_EXCEPTIONS as a replacement to [c6ca249370] check-in: 1a6e678ebc user: bohwaz tags: trunk, stable, 1.2.5
01:39
Improve error message if date does not fit with the selected year, see [9e9e996dcc] check-in: 859f52234c user: bohwaz tags: trunk
01:25
Revert [729057f07841eaadbd94bae443f9f141447ad0360b9ea125b8e6090314ddc292] as it breaks check-in: fc0e659ec5 user: bohwaz tags: trunk
01:01
Add configuration constant to disable all email features (for Windows) check-in: 13b03e4688 user: bohwaz tags: dev
01:00
Implement saving of current order of all dynamic lists / Fix infinite loop when using FORCE_LOGIN in some cases check-in: df7d295fc7 user: bohwaz tags: dev
00:26
Change colors of upgrade progress check-in: c132bda4d5 user: bohwaz tags: dev
00:24
Make sure we don't create an infinite loop through isLogged check-in: af3e7327cb user: bohwaz tags: dev
2023-01-27
23:47
Revert [c6ca249370] while waiting for a proper fix check-in: 2fc0cf9c4f user: bohwaz tags: trunk
23:41
Allow to use 'current' in API for year journal, instead of year ID, makes it simpler to get current years journal check-in: ccaa7ce17c user: bohwaz tags: trunk
23:39
Change [47f2de2286d04d07e89f3274701632ba4985355c77eb928db7134b0c5f863aef] to use only filesize, and no AND operator check-in: e1c3ada06b user: bohwaz tags: trunk
17:53
Fix User interface while trying to subscribe a member to a service - and using accounting - with a fee not corresponding the current year check-in: 729057f078 user: alinaar tags: trunk
2023-01-26
23:47
OK I committed a test code string by mistake, removing it. That's what happens when you're doing 2 things at the same time. check-in: 1f07804f91 user: bohwaz tags: trunk
23:15
Revert commit [f63f831d30] by @alinaar, as this breaks services with no fees check-in: d6a24fc785 user: bohwaz tags: trunk
18:29
Fix Error display while trying to subscribe a member to a service without any fee corresponding to the current accounting year check-in: f63f831d30 user: alinaar tags: trunk
15:18
Fix Form token error exception-ized to allow error sourcing and logging check-in: c6ca249370 user: alinaar tags: trunk
14:44
Fix Installation with already existing empty config.local.php (e.g., "touch config.local.php" to set writing permissions to config file only and not to entire src directory) check-in: 47f2de2286 user: alinaar tags: trunk
2023-01-25
16:56
Move install disabling after reset code check-in: 51362382d4 user: bohwaz tags: trunk, stable
11:56
Allow to disable install form check-in: ce8e656353 user: bohwaz tags: trunk, stable
02:14
Use new export menu for export from user/accounting search, also allow everyone to export check-in: 7d4d36dcb2 user: bohwaz tags: dev
01:29
Show schema as tables, not raw SQL, in SQL search, also give access to more tables for user search, like in trunk check-in: 5a288b21b9 user: bohwaz tags: dev
01:26
If the saved search allows access to all tables, then people who can't create unprotected search queries shouldn't see the SQL query textarea check-in: 56aada911f user: bohwaz tags: trunk, stable
2023-01-24
22:30
Fix Advanced user search manual SQL query recording check-in: 7dde1969ce user: alinaar tags: dev
22:22
Fix Advanced user search using manual SQL queries check-in: 48cac88d42 user: alinaar tags: dev
00:04
Cosmetic: isset already checks for NULL check-in: 3c2dac3664 user: bohwaz tags: dev
2023-01-23
23:42
Make Skriv extensions available inline in Markdown as well, fix [4f1f1e55a031f065] check-in: 6fd3d98573 user: bohwaz tags: trunk, stable
21:16
Fix Manual SQL input's error handling check-in: ef3dd08370 user: alinaar tags: dev
20:57
Fix "www" folder permission check during installation check-in: 41adeca95b user: alinaar tags: dev
17:04
Fix Folder/file permission check during installation check-in: c95ff0b091 user: alinaar tags: dev
2023-01-22
21:11
Update homepage with illustration check-in: 8e3d11e780 user: bohwaz tags: trunk
20:12
Fix: allow to change transaction status, even if it is part of a closed year or validated check-in: c086330c45 user: bohwaz tags: trunk, stable
19:00
Display todays date when generating an accounting report, not the closing date, it may be misleading check-in: 4220d4a1a7 user: bohwaz tags: trunk, stable
18:20
Improve SQL introspection by providing a clear list of a table columns, indexes and foreign keys check-in: 935206e956 user: bohwaz tags: dev
18:16
Fix SQL schema: there's a missing foreign key column check-in: 3364656fe4 user: bohwaz tags: dev
14:45
Add SVG icons to modules check-in: b486cf5ab5 user: bohwaz tags: dev
14:11
Check and alert if the same account is listed twice in a transaction check-in: 9f32cf302a user: bohwaz tags: trunk, stable
13:52
List pending debts and credits from closed years, and alert about them check-in: 6566b208d0 user: bohwaz tags: trunk, stable
12:51
Allow read-only users to do SQL queries, extend SQL queries for users to services tables check-in: be29a73150 user: bohwaz tags: trunk, stable
11:38
Fix error when label is empty check-in: 72d0207213 user: bohwaz tags: trunk, stable
2023-01-21
22:31
Expose account journal in API check-in: c191ba6e28 user: bohwaz tags: trunk, stable
21:56
Do not double-encode URLs in local Skriv/Markdown links check-in: 6fe6f9d03e user: bohwaz tags: trunk, stable
21:53
Improve quick query shortcuts to pre-fill transaction form check-in: e551ceae2f user: bohwaz tags: trunk, stable
21:07
Suggest to bookmark the login page, if that may help finding it again check-in: 087269192d user: bohwaz tags: trunk, stable
15:22
Brindille 'debug' function: allow to stop all processing to see what's going on check-in: 17288941c2 user: bohwaz tags: dev
15:21
Implement new Brindille modifiers: implode, quote_sql_identifier, and base64_encode check-in: 09523bad62 user: bohwaz tags: dev
13:07
Integrate pagination to DynamicList check-in: 0ff585d289 user: bohwaz tags: dev
00:56
Use new Search object to do SQL queries from SQL advanced page check-in: c5912d7a2c user: bohwaz tags: dev
2023-01-20
16:09
Fix [b0c54e38b036bd865df548ec2769702a71c839c1]: handle when number field is empty check-in: fefc4e672e user: bohwaz tags: dev
16:09
Rename 'value' column as 'document' in modules (in #load section) check-in: 38631db632 user: bohwaz tags: dev
16:08
Rename 'value' column as 'document' in modules check-in: 748e558ddb user: bohwaz tags: dev
15:47
Modules: automatically create indexes on json_extract expressions, add parameter shortcut $.name="value" check-in: 02537b9c49 user: bohwaz tags: dev
14:33
Use same return type for both config and custom table check-in: dde29f34a7 user: bohwaz tags: dev
13:47
Only display tabs for import when user has access and year is not closed check-in: e1626f1839 user: bohwaz tags: trunk, stable
13:46
Allow export of accounting for everyone with access to accounting check-in: c6b069470a user: bohwaz tags: trunk, stable
11:01
Quotation record implemented to invoice module check-in: 806f2a8d34 user: alinaar tags: invoice_module
10:24
Merge dev branch check-in: bfde055198 user: alinaar tags: invoice_module
09:59
Module configuration from file (module.json) implemented check-in: 09b52087f2 user: alinaar tags: invoice_module
09:42
Fix Module data storing check-in: 1bcf77a0ca user: alinaar tags: dev
2023-01-19
22:11
Make sure the category is set when creating a user entity check-in: a623fa51f5 user: bohwaz tags: dev
22:04
Fix [887f51799c53bbf9a3b8806ea5eb45ffec9e073b] category was not set correctly when creating a new user check-in: 2ac5f08f32 user: bohwaz tags: dev
21:08
Skeleton: Fix include when the file name is invalid check-in: 78c9aaa9e7 user: bohwaz tags: trunk, stable
19:35
Module data storing fix check-in: 7c2598f8d4 user: alinaar tags: dev
19:24
Module data storing fixed (data update through save() call) check-in: ca62dd132d user: alinaar tags: dev
15:36
Module data storing (save method) fixed check-in: cdc036d187 user: alinaar tags: dev
2023-01-18
15:31
Dynamic quotation form added to invoice module check-in: d5fe087e01 user: alinaar tags: invoice_module
15:28
Invoice module configuration added check-in: c925f86d64 user: alinaar tags: invoice_module
2023-01-17
17:20
Create new branch named "invoice_module" check-in: df605ce32d user: alinaar tags: invoice_module
14:31
Delete old stuff check-in: 8573671cfe user: bohwaz tags: trunk
2023-01-16
18:42
Fix empty accounts if label was NULL check-in: 3d9319cb24 user: bohwaz tags: dev
18:30
Fix setting User properties using set, not assignment check-in: 5f4ba50548 user: bohwaz tags: dev
18:01
Update subscription expected amount when changing the fee check-in: 83ab02fa4c user: bohwaz tags: trunk, stable
16:51
Use dynamic list for deposit list check-in: 57d307f4e3 user: bohwaz tags: trunk, stable
16:22
Fix Windows Makefile to use latest release, add some doc check-in: d83684cb5e user: bohwaz tags: trunk
16:20
Remove empty values, not only NULL ones when importing transactions check-in: b580097212 user: bohwaz tags: trunk, stable
16:17
Always quote column names if coming from an alias, as it can lead to errors with user-supplied names check-in: 4a56f68bfc user: bohwaz tags: trunk, stable
16:13
Store key separately on Windows, as app directory is not writable check-in: a3ec637a31 user: bohwaz tags: trunk
15:06
Fix [47380928793a3b544739d73c027059ef085a1b02] references to numero check-in: b8bd8fee04 user: bohwaz tags: dev
2023-01-14
12:45
Move Debian/Windows build tools to a specific directory check-in: ce2b39b44c user: bohwaz tags: trunk
01:23
Fix documents gallery grid to auto-size to width check-in: 40ac9dc850 user: bohwaz tags: dev
01:05
Fix chromium arguments order when printing to PDF check-in: 03b60f9437 user: bohwaz tags: trunk
00:38
Fix CSS on homepage check-in: f92d1765dd user: bohwaz tags: trunk
00:36
Add link to install guides check-in: c7d667911a user: bohwaz tags: trunk
00:31
Fix margin CSS check-in: d36b380ced user: bohwaz tags: trunk
00:30
Update homepage CSS, again check-in: 8d82607d4c user: bohwaz tags: trunk
00:24
Update styling of homepage check-in: 53e2333ce4 user: bohwaz tags: trunk
00:17
Fix typo in JS check-in: 6ab9b2cb81 user: bohwaz tags: trunk
00:17
Update Index JS check-in: 185bc3de80 user: bohwaz tags: trunk
00:16
Improve homepage for download check-in: c8c86b1f77 user: bohwaz tags: trunk
00:16
Windows package seems to work check-in: f86e63497d user: bohwaz tags: trunk
00:16
Update installer for Paheko check-in: 04a8155ce7 user: bohwaz tags: trunk
2023-01-13
22:39
Fix typo of unused constant check-in: b986ea7d12 user: bohwaz tags: trunk
22:36
getmxrr doesn't work on Windows, so don't use it check-in: 6cbfb88ca7 user: bohwaz tags: trunk
16:30
Merge trunk changes check-in: 4e559e8fb6 user: bohwaz tags: dev
15:51
Implement ability to copy only one fee to a new fee, not all fees of a service check-in: e78b2579b0 user: bohwaz tags: trunk, stable
15:23
Remove "save and add new transaction button" from subscribe form check-in: eec6f056a0 user: bohwaz tags: trunk
15:19
Hide delete button in user subscription, if coming from user details check-in: d5f3ed4683 user: bohwaz tags: trunk
15:19
Hide YUI compressor lines check-in: 9143d16b08 user: bohwaz tags: trunk
2023-01-08
20:57
Add space check-in: 09c4cbe32f user: bohwaz tags: trunk
20:56
Fix CSS of home page check-in: 1035799a6f user: bohwaz tags: trunk
20:54
Fix Debian package link on homepage check-in: 214ea26394 user: bohwaz tags: trunk
20:51
Drop the -1-dev-all from debian package version, add direct link to deb package on homepage check-in: b76977d3f8 user: bohwaz tags: trunk
20:10
Disable hyperlinks in printing check-in: 7255cd0856 user: bohwaz tags: trunk, stable
19:52
Fix compatibility with PHP 8.2 check-in: 2600782044 user: bohwaz tags: dev
19:50
Rename garradin- to paheko- for package upgrade check-in: ec561604fe user: bohwaz tags: trunk
2023-01-07
23:19
New paheko debian package replaces garradin check-in: 5d6b9c8ddd user: bohwaz tags: trunk
23:15
Rename packages to paheko check-in: dba41979aa user: bohwaz tags: trunk
22:38
Update README check-in: 7aea3e24e1 user: bohwaz tags: trunk
22:20
Add mention of old name check-in: 0de8228fbd user: bohwaz tags: trunk
22:16
Update Index file check-in: ce9e4330e0 user: bohwaz tags: trunk
21:56
Fix wording in [af9a62852c249e89a98d7ab18c267b6feef54ccb] check-in: 6758017e8a user: bohwaz tags: trunk, stable
21:50
Fix year comparison of projects where the mentioned year does not have anything related to this project check-in: f526f4c6fb user: bohwaz tags: trunk, stable
21:22
Fix appearance of columns when comparing years check-in: f71d7bfa05 user: bohwaz tags: trunk
20:53
Only aggregate balances when grouped check-in: 31e994fe47 user: bohwaz tags: trunk, stable
20:34
Fix display of project statement for all years, when the account is from different accounting charts check-in: b340688768 user: bohwaz tags: trunk, stable
2023-01-05
21:50
Update multi-site default config check-in: f14518f25c user: bohwaz tags: trunk
21:21
Release version 1.2.4 check-in: 682637131e user: bohwaz tags: trunk, stable, 1.2.4
19:47
Use TRUNCATE as default journal mode for SQLite to be safe, but recommend WAL check-in: 27fae968f7 user: bohwaz tags: trunk, stable
2023-01-04
21:26
Fix export with columns only present in some orders check-in: aeaa6b5dac user: bohwaz tags: trunk, stable
21:21
Revert: hide empty accounts in balance sheet check-in: cb8971414e user: bohwaz tags: trunk, stable
20:22
Fix bilan modèle 2020 check-in: 62ee498d3e user: bohwaz tags: dev
19:51
Fix ouvertures: don't allow to remove all lines check-in: b5af61d1f0 user: bohwaz tags: dev
19:30
Add user number in services and fees exports check-in: 6c6c396bde user: bohwaz tags: trunk, stable
19:17
Keep empty accounts in balance, if used during the year check-in: 0d9f5f1cb0 user: bohwaz tags: trunk, stable
19:17
Fix paypal import tool check-in: 6fe985fe2e user: bohwaz tags: trunk
16:47
Rename user forms to modules check-in: 04eece5397 user: bohwaz tags: dev
16:31
Fix setting preferences when they are empty check-in: 7057e61d04 user: bohwaz tags: dev
13:42
Implement short notation $$. for json_extract(value, '$.name') in SQLite check-in: e61c61f218 user: bohwaz tags: dev
2023-01-03
01:03
Fix issues with PHP 8.2 check-in: 915c29ed7f user: bohwaz tags: dev
2023-01-02
17:49
Allow to set SQLite journal mode, and detect OVH hosting, so that WAL is disabled on OVH to avoid corruption issues check-in: 593cc029a8 user: bohwaz tags: trunk
2022-12-31
13:45
Implement expert accounting preference, replace "simplfied" tabs check-in: 6136761998 user: bohwaz tags: dev
2022-12-30
22:13
Always trim date before parsing check-in: 23c9530a37 user: bohwaz tags: trunk, stable
22:10
Fix wording of help message pointing to saved searches check-in: d79e0a4b9b user: bohwaz tags: trunk, stable
22:06
Add button to force queue run if not cron is set up and queue is not empty check-in: 5589ac88f3 user: bohwaz tags: trunk, stable
21:46
Fix import date when NULL check-in: 53198ef74d user: bohwaz tags: trunk, stable
21:38
Fix blacklisting of mailinblack when other MX servers are listed (weird) check-in: b380ed79b3 user: bohwaz tags: trunk, stable
21:13
Fix buttons in custom fields order check-in: ea978dea85 user: bohwaz tags: trunk, stable
2022-12-24
03:25
Implement basis of crypto support per-user, so that each user would have a public and private key, encrypted using their password, making it possible to encrypt messages to a user, and them being able to decrypt it using their password Leaf check-in: 55fcc40802 user: bohwaz tags: crypto
03:23
Create new branch named "crypto" check-in: 03db87b3a6 user: bohwaz tags: crypto
2022-12-23
14:23
Change default colors and background image Add FORCE_CUSTOM_COLORS constant check-in: d3824f5a19 user: bohwaz tags: trunk, stable
2022-12-22
22:20
Fix CSRF key in transaction delete check-in: a36d3acbeb user: bohwaz tags: dev
17:34
Fix typo in export check-in: b13e0eea0e user: bohwaz tags: trunk, stable
14:08
Try to change transaction lines if they exist, so that we don't lose anything in simplified import format check-in: 7199262b75 user: bohwaz tags: trunk, stable
02:47
Use selected bank account for creating transactions from assisted reconciliation check-in: 47c23205c0 user: bohwaz tags: trunk, stable
02:05
Fix display of transaction diff check-in: eb9eaaca5a user: bohwaz tags: trunk, stable
01:58
Improve accounting import: display what is being changed in each transaction, modify transaction if lines have been changed check-in: eff3ee76f3 user: bohwaz tags: trunk, stable
01:54
Rename Garradin to Paheko install check-in: 20e5eebb8b user: bohwaz tags: trunk, stable
2022-12-20
23:08
Use transaction reference, if present check-in: 2316f21c73 user: bohwaz tags: dev
22:51
Firefox sucks, so we can't use <meter> tag here check-in: ee08b94ff4 user: bohwaz tags: dev
20:59
Add PDF icon, fix check for creating HTML/JS files check-in: 3f902fb2fd user: bohwaz tags: dev
2022-12-19
20:54
Strip extension if typed by user check-in: 2dd274b304 user: bohwaz tags: dev
19:22
Recognize URLs in transactions notes check-in: 4c639ded7e user: bohwaz tags: trunk, stable
2022-12-18
22:19
Fix gallery grid check-in: bbeb156465 user: bohwaz tags: dev
20:27
Implement user preferences, dark theme check-in: f2facf2f7e user: bohwaz tags: dev
19:53
Fix add files to transactions check-in: 3a7505fa90 user: bohwaz tags: dev
18:36
File management: handle special characters in paths correctly check-in: b92af5efdf user: bohwaz tags: trunk, stable
15:58
Move ZIP to actions, and make it recursive check-in: e3b6c09794 user: bohwaz tags: dev
15:24
Implement folder gallery view in documents check-in: c6a82e0ab1 user: bohwaz tags: dev
15:24
Add more user preferences check-in: de97c8d20c user: bohwaz tags: dev
15:21
Implement user preferences check-in: dc435334b0 user: bohwaz tags: dev
12:19
Fix method name check-in: 5f476ec18b user: bohwaz tags: dev
03:20
Don't call json_decode if not needed check-in: 60289dc814 user: bohwaz tags: dev
03:11
Fix ouvertures when empty check-in: 5e26bc3cd3 user: bohwaz tags: dev
02:31
Another old reference to pays check-in: 2b9b5671ae user: bohwaz tags: dev
02:31
Fix old references to pays check-in: 1d0f77771a user: bohwaz tags: dev
01:26
Allow to disable web cache check-in: 116888535f user: bohwaz tags: dev
01:18
Fix cache directory creation check-in: 56e426cbfc user: bohwaz tags: dev
00:04
Fix small issues with editing documents check-in: e2efbdfea5 user: bohwaz tags: dev
2022-12-17
19:06
Implement document edition using Collabora check-in: eb8d360944 user: bohwaz tags: dev
16:05
Add new text icon check-in: 453ace47b5 user: bohwaz tags: dev
14:47
List all but hidden, all including hidden, in users list check-in: cae0f03d05 user: bohwaz tags: dev
14:35
Invert comparison year column in statements check-in: 0069e9e0da user: bohwaz tags: trunk, stable
14:28
Always allow to create sub-accounts, even if the account is already favorited check-in: 80fb059649 user: bohwaz tags: trunk, stable
2022-12-16
16:53
Only log if constant is not null check-in: 9d0d23e6b5 user: bohwaz tags: trunk, stable
16:50
Log PDF usage for statistics check-in: 6a55f0cded user: bohwaz tags: trunk, stable
14:14
Hide new account button if chart is archived check-in: 03c631d5f6 user: bohwaz tags: trunk, stable
02:31
Add database + backups size on config page check-in: f316864a36 user: bohwaz tags: dev
00:20
Improve UX of documents file listing: better quota, group features in buttons check-in: 35fd5adc72 user: bohwaz tags: dev
2022-12-15
21:56
Change wording on filter by category check-in: 7c8386cbf1 user: bohwaz tags: trunk, stable
2022-12-14
16:25
Do not fetch new version until 2 weeks have passed check-in: d5cfe79355 user: bohwaz tags: trunk, stable
15:04
Merge with trunk check-in: 870fdf5f7a user: bohwaz tags: dev
14:52
Do not show website URL in config if internal website is enabled check-in: 49bbbead1c user: bohwaz tags: dev
02:15
Change footer icon check-in: 037bbd6f73 user: bohwaz tags: trunk, stable, 1.2.3
02:06
Rename mentions of Garradin check-in: 65775b2c8d user: bohwaz tags: trunk, stable
01:56
Replace Garradin.eu mentions with Paheko.cloud check-in: f77e870e64 user: bohwaz tags: trunk, stable
01:17
Better homepage check-in: a8cdd939d5 user: bohwaz tags: trunk
01:15
Update links to Paheko.cloud check-in: 91dd279881 user: bohwaz tags: trunk
2022-12-13
12:05
Hide PHP 8.1 error check-in: d820c91573 user: bohwaz tags: trunk, stable
01:23
Move "add to homescreen" button outside of home buttons check-in: 18efff4620 user: bohwaz tags: dev
00:36
Implement home button snippets for forms check-in: 4fdb269695 user: bohwaz tags: dev
2022-12-12
23:22
Update requirement to support SQLite 3.38+ check-in: 26aeef643d user: bohwaz tags: dev
22:59
Add fossil settings check-in: 5d37acfb76 user: bohwaz tags: trunk
01:56
Implement new usertemplate.appendscript signal check-in: ff2b0d0b59 user: bohwaz tags: dev
01:56
Allow cache to be generated if __reload query string is present check-in: cce3c21992 user: bohwaz tags: dev
01:55
Add unregisterSignal and getPublicURL methods to Plugin check-in: bb9a60f0c5 user: bohwaz tags: dev
2022-12-11
23:59
Clear menu session cache when upgrading plugins check-in: 60462ae13c user: bohwaz tags: dev
23:58
Better styling for home buttons check-in: aadcb88f7b user: bohwaz tags: dev
23:57
Allow to get a user details page from the user number check-in: e06922bf96 user: bohwaz tags: dev
23:56
Add methods to get user from its number check-in: 32b0a145bb user: bohwaz tags: dev
17:05
Make web cache use a custom directory, use md5 in .htaccess to make things easier check-in: f7234c1385 user: bohwaz tags: dev
2022-12-10
05:07
Disable cache on Windows check-in: 398296faf1 user: bohwaz tags: dev
05:01
Add static cache to website check-in: e7eb0aa019 user: bohwaz tags: dev
2022-12-09
16:22
Fix skriv help check-in: c7afa191ac user: bohwaz tags: trunk, stable
14:29
Fix automatic appropriation when there's both a negative and a positive result check-in: 2b9a663e6e user: bohwaz tags: trunk, stable
14:13
Fix last sent in emails, where it failed in some cases check-in: d39cc2cbb7 user: bohwaz tags: trunk, stable
14:12
Fix [f6e724cc24770a2eaad699bf2777a26d5b9a8d4c] email address appears inverted in some cases check-in: 307d6ee154 user: bohwaz tags: trunk, stable
2022-12-07
13:33
Add payment receipt check-in: 8f1337b130 user: bohwaz tags: dev
13:33
Backport fixes from trunk check-in: f11a399482 user: bohwaz tags: dev
13:03
Fix appropriation check-in: 72b5cf03ab user: bohwaz tags: trunk, stable
2022-12-05
12:57
Remove verify link from users profile check-in: 40fa37da4f user: bohwaz tags: trunk, stable
12:49
Add back link when email was verified check-in: dac01e7750 user: bohwaz tags: trunk, stable
12:43
Add link to re-subscribe after optout check-in: 1bd1fd5cbf user: bohwaz tags: trunk, stable
12:34
Don't show all users as default option in mailing check-in: 2b2dd459d5 user: bohwaz tags: trunk
2022-12-04
16:32
Allow to compare projects check-in: 1bfbc6383f user: bohwaz tags: trunk, stable
16:15
Fix backup restore check-in: eadd8d23ec user: bohwaz tags: dev
16:14
Fix missing variable declaration check-in: bbfc0a0eb3 user: bohwaz tags: dev
16:12
Fix references to old membres table check-in: efaf454aba user: bohwaz tags: dev
2022-12-01
21:53
Always consider root contexts to exist check-in: 9578239946 user: bohwaz tags: dev
21:42
Redirect PROPFIND requests to dav endpoint check-in: 93559834c2 user: bohwaz tags: dev
21:35
Include error message in form if amount is invalid check-in: a3206d0f62 user: bohwaz tags: trunk, stable
21:28
Fix import of linked users check-in: 0dccabd2ca user: bohwaz tags: trunk, stable
19:58
If the database is corrupted, don't break the restore page, just show it as invalid check-in: 760195c6b4 user: bohwaz tags: trunk
19:57
Don't allow .8 notation in currency inputs check-in: db037f21af user: bohwaz tags: trunk, stable
2022-11-29
16:57
Fix wrong return hint check-in: a93dbae75b user: bohwaz tags: trunk, stable
16:56
Fix error on import when translation table is not set check-in: d9144c3afe user: bohwaz tags: trunk, stable
15:48
Always set id_service_user to NULL when linking from transaction check-in: c3c37660d5 user: bohwaz tags: dev
15:37
Implement import of linked users in each transaction check-in: 555019068f user: bohwaz tags: trunk, stable
14:26
Fix possibly undefined variable check-in: a20501839b user: bohwaz tags: trunk, stable
13:43
Change first setup to allow for choosing a different accounting chart check-in: 8e80c50411 user: bohwaz tags: trunk, stable
2022-11-28
16:49
Add user_details snippets on "me" page check-in: 7fa45450c4 user: bohwaz tags: dev
16:43
Remove references to Membres class check-in: 5b703f0de8 user: bohwaz tags: dev
16:41
Fix issues with old references to Membres class check-in: 1ce5b6aa31 user: bohwaz tags: dev
16:33
Fix creator/user transactions lists check-in: 6c04af81b1 user: bohwaz tags: dev
16:28
Fix file datetime in touch for SQLite storage backend check-in: 3813b1894e user: bohwaz tags: dev
2022-11-27
21:57
NextCloud: Use new method signature check-in: 2347e7a3d3 user: bohwaz tags: dev
21:49
Finally found the issue with NextCloud Android and thumbnails, it's fixed check-in: 1c9151c6e2 user: bohwaz tags: dev
21:18
Use new serveThumbnail method check-in: ef96b639fc user: bohwaz tags: dev
20:03
Fix NextCloud chunk upload from Android check-in: aa0278f9bd user: bohwaz tags: dev
20:03
Allow integer timestamp for touch check-in: 260d292007 user: bohwaz tags: dev
18:37
Add chunks list for NextCloud check-in: f83913f044 user: bohwaz tags: dev
18:22
NextCloud: Try to make thumbnails work check-in: 6f5d41ae4a user: bohwaz tags: dev
17:36
Use a different session prefix according to session context check-in: c2b5f1f72c user: bohwaz tags: dev
17:35
Fix arguments order in substr check-in: 851a16f926 user: bohwaz tags: dev
17:35
Fix typo in condition check-in: 758b7592b4 user: bohwaz tags: dev
16:54
Use a custom shorter selector for session user login check-in: 6b9aafd0fa user: bohwaz tags: dev
16:42
Change login name check-in: 1fd33d08a3 user: bohwaz tags: dev
15:57
Fix user forms check-in: 57a60d4021 user: bohwaz tags: dev
15:57
Only write logs request by request check-in: eb00e6419b user: bohwaz tags: dev
08:11
Only do thumbnails for stuff that looks like images check-in: f46113db74 user: bohwaz tags: dev
08:04
Fix NextCloud thumbnail URI check-in: 3a0596b6a0 user: bohwaz tags: dev
08:00
Fix NextCloud thumbnail check-in: 74d1471cb4 user: bohwaz tags: dev
07:56
Missing use statement check-in: 84b4288845 user: bohwaz tags: dev
07:54
NextCloud: Serve thumbnails check-in: 0f6b597fc6 user: bohwaz tags: dev
07:36
Handle ownCloud avatars URLs check-in: 43bffb0779 user: bohwaz tags: dev
07:34
Allow dot-files in folders, just not in root check-in: 8fefb17fdf user: bohwaz tags: dev
07:33
NextCloud: split permissions check-in: ef76457545 user: bohwaz tags: dev
05:20
Throw error if skeleton path is invalid check-in: a9d195932c user: bohwaz tags: dev
05:19
Fix menu on mobile check-in: 6a2260f3de user: bohwaz tags: dev
04:54
Return something for avatar check-in: 34dde25408 user: bohwaz tags: dev
04:42
Fix missing use statements check-in: 07442ef5ff user: bohwaz tags: dev
04:35
Commit missing class for separate app session check-in: 8dbef69f40 user: bohwaz tags: dev
04:33
Use a different session name for WebDAV/NextCloud apps to avoid security issues check-in: 4ba510f315 user: bohwaz tags: dev
2022-11-21
16:38
Remove list of unchanged transactions to make the page lighter check-in: 5242346e4e user: bohwaz tags: trunk, stable
2022-11-20
05:14
Add ability to verify invalid addresses after a while check-in: e6c1b60865 user: bohwaz tags: trunk, stable
04:35
Refactor Skeleton class to manage web dans form skeletons in the same place check-in: 688da32e8c user: bohwaz tags: dev
04:34
Fix some details on ouvertures check-in: 5a9c99dd3f user: bohwaz tags: dev
04:26
Completed all features of ouvertures check-in: f4440c64d9 user: bohwaz tags: dev
02:05
Move type detection to UserTemplate, add nicer error messages check-in: c67050ca7e user: bohwaz tags: dev
02:04
Implement math and json_encode modifiers check-in: 73e45ba011 user: bohwaz tags: dev
02:04
Add keep parameter to include to be able to send variables to parent skeleton check-in: 45e169e77f user: bohwaz tags: dev
01:47
Change some exceptions types check-in: 33bc233c99 user: bohwaz tags: dev
01:47
Add body tag to error HTML page check-in: eed660496c user: bohwaz tags: dev
01:45
Rewrite ouvertures plugin as a form check-in: 45bf05f10d user: bohwaz tags: dev
2022-11-19
12:47
Always use {icon} function to display icons, remove old .icn and .icnl classes check-in: da2cee455c user: bohwaz tags: dev
12:35
Add precisions to permissions descriptions check-in: b6987cff95 user: bohwaz tags: dev
12:03
Show locked icon for locked transactions in simple transaction tracking check-in: ac56931788 user: bohwaz tags: dev
11:57
Implement locking of accounting transactions check-in: 2519c199bf user: bohwaz tags: dev
2022-11-18
21:41
Entity: Accept also date objects directly check-in: 937f89aa16 user: bohwaz tags: trunk, stable
01:38
Fix legend for debt payment check-in: 2a621ffa81 user: bohwaz tags: trunk, stable
01:34
Do not show filter/compare if year is not defined check-in: e248aa0baf user: bohwaz tags: trunk, stable
2022-11-17
23:41
Add date filter on accounting reports check-in: 9a298da40c user: bohwaz tags: trunk, stable
21:22
Fix [998d81c7fad1d80db86a09c2e5a05d5ddf44a7ee]: add links to help and change wording in first accounting setup screen check-in: 3058ef6eb7 user: bohwaz tags: trunk, stable
21:14
Fix variables issues check-in: 13c5ab61eb user: bohwaz tags: trunk, stable
00:03
Fix check of incorrect accounting chart when saving transaction check-in: 43f36ef3d2 user: bohwaz tags: trunk, stable
2022-11-16
23:50
Fix count check-in: 406ac5da3e user: bohwaz tags: trunk, stable
23:17
Improve UX of account selector when there are zero accounts of the targeted types check-in: 9f5d88de31 user: bohwaz tags: trunk
23:17
Always use specified year ID for payments for services check-in: e894165d8c user: bohwaz tags: trunk, stable
23:12
Do not hide empty account types in chart edition check-in: c325e81888 user: bohwaz tags: trunk, stable
12:06
Fix export menu arguments check-in: 46fae34653 user: bohwaz tags: trunk, stable
11:50
Fix create payment from subscription check-in: f6a7d79fd8 user: bohwaz tags: trunk, stable
02:18
Add export to CSV/ODS for statement result check-in: e3475ee468 user: bohwaz tags: trunk, stable
02:09
Change class for menu check-in: 73ed969178 user: bohwaz tags: trunk
02:08
Use a common HTML widget for drop-down menu check-in: d57ae45959 user: bohwaz tags: trunk, stable
00:58
Fix default accounts when editing a transaction check-in: 529ebdb8bc user: bohwaz tags: trunk, stable
2022-11-15
12:43
Fix volunteering totals check-in: b6b889cbb0 user: bohwaz tags: trunk, stable
2022-11-14
12:16
Fix small issues reported by demo.garradin.eu check-in: f376e889c5 user: bohwaz tags: dev
12:05
Fix reset check-in: 838b4dc818 user: bohwaz tags: trunk, stable
03:10
Restrict NextCloud/ownCloud to documents check-in: 2c5afc058f user: bohwaz tags: dev
03:09
NC/OC are restricted to documents, so there's no use in showing other rights check-in: 9606c504f7 user: bohwaz tags: dev
02:04
Fix return in SQLite storage check-in: 1b0425d5a3 user: bohwaz tags: dev
02:03
Fix typo in SQLite storage check-in: 3b688a1ac8 user: bohwaz tags: dev
02:00
WebDAV: use X-Sendfile if available, fix NextCloud permissions check-in: 7cd460fe05 user: bohwaz tags: dev
01:59
Move X-SendFile to router check-in: b83969ed55 user: bohwaz tags: dev
2022-11-13
23:52
Update translation of webdav.js check-in: 9aee4dd696 user: bohwaz tags: dev
23:52
Fix inverted condition check-in: c3111c6af9 user: bohwaz tags: dev
23:51
Add more logging check-in: b4bc0d2206 user: bohwaz tags: dev
23:26
Fix issues with NextCloud client check-in: 08694c2c09 user: bohwaz tags: dev
23:02
Add method to get recursive size of a directory check-in: fdd1c9bf25 user: bohwaz tags: dev
22:40
Change .htaccess to handle owncloud/nextcloud clients check-in: 22908305ff user: bohwaz tags: dev
22:39
Add HTTP_LOG_FILE constant check-in: d798cee6b5 user: bohwaz tags: dev
21:39
Improve login flow from NextCloud/ownCloud apps check-in: b2887ad795 user: bohwaz tags: dev
17:58
Fix router for root files check-in: bc10ac1dcb user: bohwaz tags: dev
2022-11-12
20:06
Fix header template path check-in: 59a509a318 user: bohwaz tags: dev
20:04
Restore quota disabling check-in: e4ceae4174 user: bohwaz tags: dev
19:13
Merge latest trunk changes check-in: 66be4d38ee user: bohwaz tags: dev
18:58
Invert debit/credit for appropriation, and ignore account if label is empty check-in: ce00dedbe0 user: bohwaz tags: trunk, stable
18:55
Add form to create first year and bank accounts balances check-in: 7f13c2e0dd user: bohwaz tags: trunk, stable
18:54
Do not display graphics if there are not enough transactions check-in: f647688115 user: bohwaz tags: trunk, stable
18:50
Ask for country when installing check-in: cbe68e7ef4 user: bohwaz tags: trunk, stable
12:28
Merge trunk into dev check-in: 286e630530 user: bohwaz tags: dev
2022-11-11
22:13
Fix service form duration calculation when the first service is not the selected one check-in: 73f55ece4f user: bohwaz tags: trunk, stable
20:44
Do not show the code for projects without a code check-in: 5ae52502b6 user: bohwaz tags: trunk, stable
20:29
Avoid 'must not be accessed before initialization' error when getting the details within an exception check-in: c677fa4aae user: bohwaz tags: trunk, stable
2022-11-10
15:25
Change wording to avoid confusion check-in: 432f2467a1 user: bohwaz tags: trunk, stable
14:48
Add psalm config, even though it's useless check-in: e0e643a082 user: bohwaz tags: trunk
14:47
Fix count users in list of services check-in: 93119deb9c user: bohwaz tags: trunk, stable
2022-11-09
18:20
Fix numbers in list of services check-in: fe5ca275f0 user: bohwaz tags: trunk, stable, 1.2.2
18:03
Fix last transactions table check-in: 7ac71389a2 user: bohwaz tags: trunk, stable, 1.2.2
17:06
Try to find a valid code check-in: 8c851bb35e user: bohwaz tags: trunk, stable, 1.2.2
17:00
Change account code for accounts not in 512* but that are probably still bank accounts check-in: 0504e72d19 user: bohwaz tags: trunk, stable
15:31
Don't allow to change position of typed accounts outside of third party check-in: 92b8b88a4b user: bohwaz tags: trunk, stable
14:02
Add mention about roundings check-in: db0e09922c user: bohwaz tags: trunk, stable
13:59
Change graphs order check-in: a2831a1ba1 user: bohwaz tags: trunk, stable
13:49
Fix form for re-opening closed year check-in: 712fd15f14 user: bohwaz tags: trunk, stable
13:47
Fix link to result from accounts and simple transactions log check-in: 5af658783a user: bohwaz tags: trunk, stable
13:35
Unchecking archived in project editing didn't un-archive the project, fix this check-in: 1672e7089b user: bohwaz tags: trunk, stable
13:32
Fix chart import country selector was not linked check-in: 88c8b928c8 user: bohwaz tags: trunk, stable
2022-11-08
14:26
Fix update of 1.3.0 check-in: a2b1e503a3 user: bohwaz tags: dev
13:26
Fix account selector missing number search check-in: 52d0c4529c user: bohwaz tags: trunk, stable
00:43
Merge missing file check-in: a52d9558be user: bohwaz tags: dev
00:42
Merge with trunk check-in: 3ca70608d9 user: bohwaz tags: dev
00:25
Move migrations check-in: 443e5220c8 user: bohwaz tags: dev
2022-11-07
23:52
Don't allow to change the country of a chart unless it's NULL check-in: 0d3c679467 user: bohwaz tags: trunk, stable, 1.2.1
23:40
Change alert message in other country chart check-in: 3c2bce8fca user: bohwaz tags: trunk, stable
23:19
Merge 1.2.1 changes check-in: 830344ce8d user: bohwaz tags: trunk, stable
21:15
Fix typo Closed-Leaf check-in: 0356d4bbb8 user: bohwaz tags: next2
21:14
Fix charts account groupped list check-in: 8042f8dfc9 user: bohwaz tags: next2
21:06
Fix automatic appropriation for when it is negative, and when the account does not exist check-in: 981edac13d user: bohwaz tags: next2
21:05
Fix chart list edit check-in: fc94b61799 user: bohwaz tags: next2
20:21
Don't create an opening balance if the appropriation failed check-in: 6822e6c72e user: bohwaz tags: next2
20:18
Fix opening balance accounts check-in: c19ff29489 user: bohwaz tags: next2
20:08
Link to all accounts chart page from all accounts year page check-in: ccdca1ba5d user: bohwaz tags: next2
20:06
Better styling of account numbers check-in: 2a37bfe1a2 user: bohwaz tags: next2
20:04
Fix JS error in charts list check-in: cad724a05a user: bohwaz tags: next2
20:01
Merge trunk into next check-in: 39e752c210 user: bohwaz tags: next2
20:00
Select project according to fee in subscribe form check-in: f6149eec29 user: bohwaz tags: trunk, stable
19:55
Don't block update if accounts codes are not good check-in: 8f327a78ba user: bohwaz tags: next2
13:40
Don't stop page up/down keys from interacting with the page when the input is focused check-in: d5fc61ca9d user: bohwaz tags: next2
13:37
Always show other bookmarked accounts in grouped lists check-in: 6d2d1a3bbb user: bohwaz tags: next2
12:55
Always use version hash in HTTP cache hash, that way the cache will be invalidated when the version is changed check-in: 825a1746cb user: bohwaz tags: trunk, stable
12:51
Fix libre office export of simple transactions list check-in: a1c64b1784 user: bohwaz tags: trunk, stable
12:48
Fix accounting chart import error check-in: 20d2f1fa9f user: bohwaz tags: trunk, stable
02:03
Add a warning message if the outstanding account balance differs from what can be done with deposits, and allow to quickly create a transfer check-in: 62dd933329 user: bohwaz tags: trunk, stable
2022-11-06
22:24
Fix reference to schema check-in: 3f07d41296 user: bohwaz tags: next2
22:13
Fix old reference to a2.code in saved searches, merge with trunk check-in: b09ff7318a user: bohwaz tags: next2
22:10
Fix default search check-in: ac8666b5d1 user: bohwaz tags: trunk, stable
22:07
Include acc_projects in search check-in: bd6b41404f user: bohwaz tags: trunk, stable
21:45
Fix pie graph for revenue check-in: e7759f8e0d user: bohwaz tags: trunk, stable
21:36
Fix order by project in accounts check-in: 64896c9b67 user: bohwaz tags: trunk, stable
21:21
Reset charts accounts rules for BE/CH/FR when upgrading check-in: 700e447d2a user: bohwaz tags: next2
20:03
Do not allow all countries in charts, only allow supported countries, other countries won't have categorization of accounts check-in: f8c8398d30 user: bohwaz tags: next2
20:01
Create new branch named "next2" check-in: 756c68b679 user: bohwaz tags: next2
17:30
Add accounting chart for switzerland check-in: 7ec75887ce user: bohwaz tags: trunk
12:44
Move id_year assignment check-in: 5d504e4169 user: bohwaz tags: trunk, stable
12:33
Change accounts rules if changing the chart country check-in: 83fc1253fe user: bohwaz tags: trunk, stable
12:32
Also list other types of usual accounts in advanced selector check-in: 94cd4005a6 user: bohwaz tags: trunk
12:11
Fix selector when list is empty check-in: 2d0344ac5f user: bohwaz tags: trunk, stable
11:23
Fix error in duplicate check-in: 670df0803b user: bohwaz tags: trunk, stable
03:06
Don't delete an analytical account if it was used as an account in transactions (WHAT?) check-in: 9156ea9d8e user: bohwaz tags: trunk, stable, 1.2.0
03:03
Avoid duplicate account codes check-in: 8c1cc99e85 user: bohwaz tags: trunk, stable
03:02
Avoid duplicates check-in: ca5f56671a user: bohwaz tags: trunk, stable
02:56
Make MarkDown the default format check-in: eda4c07f2d user: bohwaz tags: trunk, stable
02:51
Remove useless code check-in: a7cdcb8d24 user: bohwaz tags: trunk
02:46
Merge trunk into dev check-in: 696ae5c86f user: bohwaz tags: dev
01:48
Use same icon as other pages check-in: 21b254ba31 user: bohwaz tags: trunk, stable
01:42
Merge accounts refactor branch to trunk check-in: 66adc0ffd4 user: bohwaz tags: trunk
01:30
Fix more PHPstan issues Closed-Leaf check-in: e7bacda77b user: bohwaz tags: accounts_refactor
01:15
Fix issues found by PHPstan check-in: 43a082d40a user: bohwaz tags: accounts_refactor
00:59
Add missing schema check-in: dcffd10912 user: bohwaz tags: accounts_refactor
2022-11-05
21:04
Update charts check-in: 716a8d1014 user: bohwaz tags: accounts_refactor
19:18
Change to 1.2.0 as DB schema changes are major check-in: 7b53c797b3 user: bohwaz tags: accounts_refactor
18:56
Make project code optional check-in: e65607c51e user: bohwaz tags: accounts_refactor
16:52
Pre-select asset or liability, to get a sensible default check-in: 91144d5c10 user: bohwaz tags: accounts_refactor
16:46
Add quick search to accounts lists for quickly finding accounts check-in: 5b2dfdefd4 user: bohwaz tags: accounts_refactor
05:08
Fix migration of projects check-in: 86b60c055e user: bohwaz tags: accounts_refactor
02:53
Fix projects migration when same project exists on multiple years check-in: 93386339e6 user: bohwaz tags: accounts_refactor
02:26
Fix import/export of charts, improve UX by using dialog check-in: a0b8e4f401 user: bohwaz tags: accounts_refactor
2022-11-04
23:54
Update accounting charts check-in: 75bc297bdd user: bohwaz tags: accounts_refactor
22:10
Update belgium accounting chart check-in: b08a9a7ce7 user: bohwaz tags: accounts_refactor
19:35
Use a readable header for chart export columns check-in: cd3e39de0d user: bohwaz tags: accounts_refactor
19:31
Move export to chart check-in: de918cfd32 user: bohwaz tags: accounts_refactor
19:17
Restrict accounts modification to the type we are asking for, when coming from the selector check-in: 06d7e3435e user: bohwaz tags: accounts_refactor
17:35
Fix some issues with projects refactor check-in: 27098db828 user: bohwaz tags: accounts_refactor
02:35
Add project management and archiving check-in: e2d04a433d user: bohwaz tags: accounts_refactor
2022-11-03
23:53
Make sure to save what was processed if the email queue run fails check-in: dfcec715e7 user: bohwaz tags: trunk, stable
13:08
Emails queue: write sent messages to DB every 50 messages check-in: 5e2a63f1b0 user: bohwaz tags: trunk, stable
01:20
Fix reset when the storage quota is low check-in: 131b591061 user: bohwaz tags: trunk, stable
2022-11-02
18:20
Set default value check-in: eff8d70378 user: bohwaz tags: accounts_refactor
2022-11-01
12:59
Improve account selector check-in: d0e4ec3dcd user: bohwaz tags: accounts_refactor
02:10
Display account position when editing check-in: 3be1776397 user: bohwaz tags: accounts_refactor
02:06
Add an extra step when adding a new account, to ask for bookmark first check-in: 65c8f5b805 user: bohwaz tags: accounts_refactor
01:07
Improve chart changing check-in: 320eec3417 user: bohwaz tags: accounts_refactor
2022-10-31
23:27
Normalisation des dénominations du PCA 2018 check-in: 1c3eeff15b user: bohwaz tags: accounts_refactor
23:26
Mark accounts as favorite quickly check-in: 55666f92d6 user: bohwaz tags: accounts_refactor
19:37
Move chart import/install/copy from accounts object to Charts check-in: e921496a6d user: bohwaz tags: accounts_refactor
18:58
Move current menu to acc/years check-in: bb142e2cec user: bohwaz tags: accounts_refactor
2022-10-30
01:49
Put charts navigation below years and projects check-in: 342eb1af83 user: bohwaz tags: accounts_refactor
01:47
Move all chart creation options to main page check-in: c6adc73bac user: bohwaz tags: accounts_refactor
2022-10-29
20:13
Usuel -> Favori check-in: 7f8f514673 user: bohwaz tags: accounts_refactor
19:39
Fix account selector check-in: 9b94b990b6 user: bohwaz tags: accounts_refactor
19:25
Allow to choose project from subscription, fix [cd406a18c2e565bf58379a9d5ab106d506ed7235] check-in: 11ad404b8a user: bohwaz tags: accounts_refactor
19:14
Fix issues with projects check-in: 7832fce924 user: bohwaz tags: accounts_refactor
15:41
Finish project migration check-in: 54663039d5 user: bohwaz tags: accounts_refactor
14:29
Move projects list to its own subdirectory check-in: b8a4aeba2a user: bohwaz tags: accounts_refactor
14:13
Move to projects in objects check-in: e21dadc0eb user: bohwaz tags: accounts_refactor
13:42
Put analytical accounts in a separate table check-in: 3e0f1f992c user: bohwaz tags: accounts_refactor
13:13
Create new branch named "accounts_refactor" check-in: de98dc70f8 user: bohwaz tags: accounts_refactor
13:06
Fix possible numeric error on users details and multiple choice select check-in: 8be85e618a user: bohwaz tags: trunk, stable
2022-10-27
16:12
Fix services: end_date can be the same as start_date check-in: ac58a24000 user: bohwaz tags: trunk, stable
2022-10-26
04:25
Refactor file permissions for something simpler check-in: 046c3b17be user: bohwaz tags: dev
02:56
Move file permissions to Session check-in: b7cc482a4e user: bohwaz tags: dev
02:33
Document WOPI_DISCOVERY_URL constant check-in: 05b424be6d user: bohwaz tags: dev
02:32
Don't store user and permissions in session, request the database directly check-in: 5c93319f45 user: bohwaz tags: dev
02:12
Only apply journal_mode if necessary, this gains about 4-5 ms on every page! check-in: c84ca4b90a user: bohwaz tags: dev
01:49
Fix typo check-in: c39e1a8885 user: bohwaz tags: dev
01:49
Update dependency check-in: 8b4a941961 user: bohwaz tags: dev
2022-10-25
21:48
Remove webdav properties and locks, we don't really need them, I think? check-in: 26c6e91e04 user: bohwaz tags: dev
21:48
Add nice web webdav manager check-in: e17a77b28b user: bohwaz tags: dev
21:16
Implement last version of KD2\WebDAV and WOPI check-in: 7f81f82ebd user: bohwaz tags: dev
21:16
Files: Remove quota disabling, it wasn't used check-in: 7eec2d1b03 user: bohwaz tags: dev
21:15
Add table to store WebDAV properties check-in: b6f468aa2e user: bohwaz tags: dev
21:13
Remove DB_OPEN_SQL constant check-in: 5788cee178 user: bohwaz tags: dev
21:13
Add getReadOnlyPointer method to File check-in: bd3c82f9f6 user: bohwaz tags: dev
19:56
Implement touch() on files with a custom date-time check-in: f308f44d8f user: bohwaz tags: dev
14:36
Split columns in trial balance check-in: 2b21659687 user: bohwaz tags: trunk, stable
2022-10-24
16:09
Merge with trunk check-in: 359a45754d user: bohwaz tags: dev
15:53
Fix columns check-in: 01a565aae0 user: bohwaz tags: trunk, stable
2022-10-23
23:36
Limit what we reset for wrong account codes check-in: f7c7a58e9d user: bohwaz tags: trunk, stable, 1.1.31
16:34
Don't force position from type check-in: 53a2bd058c user: bohwaz tags: trunk, stable, 1.1.31
16:03
Fix account creation form check-in: 626b68762e user: bohwaz tags: trunk, stable, 1.1.31
16:00
Don't allow to change an account type after creation check-in: 5fcdd3cdad user: bohwaz tags: trunk, stable, 1.1.31
15:42
Don't overwrite types check-in: 6197a350cd user: bohwaz tags: trunk, stable, 1.1.31
14:37
Merge 1.1.31 branch check-in: 997c1e0d15 user: bohwaz tags: trunk, 1.1.31
14:36
Fix issues with accounts with a bad position check-in: 911c9789d1 user: bohwaz tags: trunk, stable
01:32
Do not return early as we might want to list root path check-in: 6499fe171e user: bohwaz tags: trunk, stable
2022-10-22
11:21
Make sure we pre-select analytical account check-in: b1f191afd1 user: bohwaz tags: trunk, stable
10:50
Payment form: Use same selector for projects as in transaction form check-in: 1ac5e135f5 user: bohwaz tags: trunk, stable
2022-10-21
21:54
Fix wording check-in: 62eec81a87 user: bohwaz tags: trunk, stable
2022-10-20
21:13
Don't set analytical ID for accounts that are not expense/revenue check-in: 8746be741d user: bohwaz tags: trunk, stable
21:10
Return empty list if directory does not exist check-in: f466dc2a7d user: bohwaz tags: trunk, stable
19:33
Check file type before listing check-in: d44c0c1b4f user: bohwaz tags: trunk, stable
19:29
Fix link to active users check-in: b4a1a1b3f0 user: bohwaz tags: trunk, stable
19:24
Return login field, not email field when sending password changed email check-in: 9486abac33 user: bohwaz tags: trunk, stable
12:34
Add pipe as possible delimiter for weird stuff check-in: b94961766f user: bohwaz tags: trunk, stable
2022-10-18
22:16
Fix wording for user access check-in: 6e01777d9b user: bohwaz tags: dev
22:14
Fix wording check-in: 0b45154ced user: bohwaz tags: trunk, stable
22:12
Fix access for button check-in: 8be458a88b user: bohwaz tags: trunk, stable
2022-10-17
21:55
Fix delete on NULL check-in: bab31972eb user: bohwaz tags: trunk, stable
2022-10-15
22:29
Remove menu and config from INI files, continue moving paths check-in: eadb923e2a user: bohwaz tags: dev
22:29
Make sure we get true from login, as it can also return ::REQUIRE_OTP check-in: a8c5f801cf user: bohwaz tags: dev
22:28
Move migration to separate file check-in: e06579be26 user: bohwaz tags: dev
22:24
Improve progress spinner during upgrades check-in: 659e56138c user: bohwaz tags: dev
21:19
Allow plugins to display buttons on homepage check-in: b3336a2dc6 user: bohwaz tags: dev
21:19
Allow custom icons in buttons and links check-in: 5127fe03aa user: bohwaz tags: dev
19:58
Split CommonModifiers and functions check-in: d91134d210 user: bohwaz tags: dev
13:09
Also log SQLite extensions check-in: 0f24af5388 user: bohwaz tags: trunk, stable
13:08
Make volunteering statement report more user-friendly, add total of volunteering and general statement check-in: 2863b0e5b5 user: bohwaz tags: trunk, stable
2022-10-08
13:55
Add user.login and user.password.change signals check-in: 999c6c016c user: bohwaz tags: trunk, stable
13:54
Fix scroll bar in menu check-in: 17926061bb user: bohwaz tags: trunk
2022-10-05
22:02
Rename "période" to "durée", make it clearer check-in: bce5ca75f2 user: bohwaz tags: trunk, stable
2022-10-01
01:55
Display due amount in user subscriptions check-in: a0dca21ed7 user: bohwaz tags: trunk, stable
2022-09-29
15:43
Allow to unlink transaction check-in: 75b345aa9e user: bohwaz tags: trunk, stable
2022-09-27
03:09
Remove "du" in lists check-in: 51cfb2c2cb user: bohwaz tags: trunk, stable
03:00
Add "all subscribed users" option for subscriptions services and fees, making it clearer what is what check-in: 781efcfa34 user: bohwaz tags: trunk, stable
02:41
Allow debt/credit transactions to set a linked transaction check-in: 5ad5a6d887 user: bohwaz tags: trunk, stable
02:22
Fix change of login field check-in: 9812fde7f2 user: bohwaz tags: dev
02:14
Migrate calls to Users\Session check-in: 34ae02b79a user: bohwaz tags: dev
02:12
Remove useless script, now that you can customize LOCAL_LOGIN check-in: 04241cfd59 user: bohwaz tags: dev
02:09
Do not edit GENERATED columns check-in: 3468b2dfc8 user: bohwaz tags: dev
02:08
Do not save generated columns check-in: cbe40e281a user: bohwaz tags: dev
01:59
Update colors and icons check-in: 0feeba803b user: bohwaz tags: dev
01:37
Fix install of default saved searches check-in: dff0d2bffc user: bohwaz tags: dev
01:18
Allow selection of login field and name fields check-in: a9e1ed8541 user: bohwaz tags: dev
01:09
Allow multiple subscriptions to the same activity the same day, if the fee is different as well check-in: b33097fa7a user: bohwaz tags: dev
2022-09-26
18:05
Use sensible-browser instead of x-www-browser in debian package check-in: 25dbcba353 user: bohwaz tags: trunk
2022-09-25
13:40
See services subscribed after a specified date check-in: f8eab54a72 user: bohwaz tags: trunk, stable
13:39
Allow debit+credit or no columns, but no amount will be shown check-in: 0c8db36efe user: bohwaz tags: trunk
2022-09-18
21:17
Suggest something to allow large files check-in: 93f26933b6 user: bohwaz tags: trunk
21:16
Fix PGP encryption for password recovery check-in: 9d65713f08 user: bohwaz tags: trunk, stable
2022-09-17
12:13
Temporary fix for action check-in: 690b6ab942 user: bohwaz tags: dev
11:57
Fix deprecated stuff check-in: a00bddb4d7 user: bohwaz tags: dev
2022-09-16
01:22
Get around PHP 8.1 deprecated NULLs as strings check-in: 569c64390a user: bohwaz tags: dev
01:05
Fix add custom field check-in: 1ac48ebaa6 user: bohwaz tags: dev
01:04
Lower SQLite version requirements to 3.25.0, and block adding GENERATED columns if the correct version is not installed check-in: c0edf58961 user: bohwaz tags: dev
2022-09-15
23:39
Fix wording: bordereau check-in: 11cbff1d00 user: bohwaz tags: dev
23:38
Ordering of user fields: fix drag handle in Firefox as they are too lazy to fix their browser bugs check-in: 9917486396 user: bohwaz tags: dev
15:52
Fix reçu fiscal check-in: 08bcd0253f user: bohwaz tags: dev
15:33
New alpha check-in: 25c1ff9c75 user: bohwaz tags: dev
15:29
die for now check-in: e865d76e9a user: bohwaz tags: dev
15:28
Fix mailing check-in: cb08cb9611 user: bohwaz tags: dev
15:12
Do not send password changed when creating the password check-in: f5ced3f1b4 user: bohwaz tags: dev
15:03
Do not send login changed when there was no login before check-in: 2fb968f158 user: bohwaz tags: dev
14:56
Fix install process check-in: 4118bdd695 user: bohwaz tags: dev
13:39
Fix up some details for forms check-in: 8efb8ecde2 user: bohwaz tags: dev
13:19
Fix references to classes check-in: 40ff9aac3b user: bohwaz tags: dev
2022-09-14
20:31
Add cheques cashing form check-in: c0d05358e1 user: bohwaz tags: dev
20:30
Remove extra useless column check-in: ef412948d7 user: bohwaz tags: dev
20:30
Call set method from within object or it will not register as modified check-in: b12a0d49c8 user: bohwaz tags: dev
20:29
Add sections for accounts and transaction lines check-in: 020611e900 user: bohwaz tags: dev
19:09
Copy Transaction label when doing a deposit, if no line label is provided check-in: 1118ac5909 user: bohwaz tags: trunk, stable
18:44
Add comment check-in: cbf61fd3ee user: bohwaz tags: dev
18:42
Maximum password length with bcrypt is 72 characters check-in: f7cdc0fc16 user: bohwaz tags: dev
18:20
Add download as PDF to transactions check-in: 285eef20e2 user: bohwaz tags: trunk, stable
18:03
Fix method renamed check-in: 4223fa0184 user: bohwaz tags: trunk, stable
17:20
Add choice of analytical account when adding more payments to a subscription check-in: e593a7adec user: bohwaz tags: trunk, stable
16:51
Fix missing line in search code, fix [f1c760fefba310d8452e9638aaa25dc6ad430a18] check-in: 2558721007 user: bohwaz tags: trunk, stable
01:05
Do not treat a transaction as expense/revenue when there's a line with each check-in: 606ded0456 user: bohwaz tags: trunk, stable
01:00
memory_limit does not count towards file size limit check-in: 5bd2bf1ef9 user: bohwaz tags: trunk, stable
00:32
Clean logs when someone logs in check-in: 8fa541d7e2 user: bohwaz tags: dev
00:31
Add option to configure duration of storage of logs check-in: a6b3dcc2d4 user: bohwaz tags: dev
00:01
Also log entities changes check-in: afdcc9d397 user: bohwaz tags: dev
2022-09-13
23:39
Rename NAME to NAMES check-in: ae09a8fa35 user: bohwaz tags: dev
23:39
Show confirmation message when logging out check-in: cd8aef3d64 user: bohwaz tags: dev
23:39
Define names and URLs for entities check-in: d1d7c6a9f2 user: bohwaz tags: dev
23:35
Use PHP 7.4+ typehinting for web pages check-in: 93701c01fe user: bohwaz tags: dev
19:48
Add captcha when we reach a number of login attempts check-in: cf3908bb51 user: bohwaz tags: dev
19:20
Implement maximum number of failed logins check-in: f82ba2a474 user: bohwaz tags: dev
19:14
Add DB_OPEN_SQL constant check-in: b38c094aba user: bohwaz tags: dev
19:14
Fix reversed arguments order check-in: bc0b469868 user: bohwaz tags: dev
18:09
Add transparency: log when an admin logs in as a user check-in: 5fba1e8878 user: bohwaz tags: dev
18:04
Do not allow user to login as other admin check-in: c703ed2772 user: bohwaz tags: dev
17:57
Implement possibility for an admin to login as a different user check-in: 4948442e75 user: bohwaz tags: dev
17:32
Add login icon to font check-in: b365c33689 user: bohwaz tags: dev
17:09
Merge with trunk check-in: 3f0ce8655e user: bohwaz tags: dev
17:07
Prevent XSS by only allowing admins to create HTML/JS files check-in: e857b5255e user: bohwaz tags: dev
16:29
Try to get around pixel flood attacks on image upload check-in: 6ebeabd74f user: bohwaz tags: dev
16:10
Limit file name length check-in: 899997b133 user: bohwaz tags: trunk, stable
2022-09-09
19:29
Remove plugin routing from _route.php check-in: 35de3d51e3 user: bohwaz tags: dev
19:07
Move plugin routing to Router class check-in: 6fd1956bc9 user: bohwaz tags: dev
18:36
Ping home from install as well check-in: 797d050816 user: bohwaz tags: trunk
2022-09-08
23:22
Add some transparency check-in: 3876192ba4 user: bohwaz tags: trunk
23:13
Send PHP and SQLite version home for statistics check-in: a1fc4126c5 user: bohwaz tags: trunk
2022-09-07
00:51
Don't use UPDATE FROM for old SQLite check-in: a82fe49538 user: bohwaz tags: trunk, stable, 1.1.30
2022-09-06
16:37
Make sure id_service is set check-in: db3f886f39 user: bohwaz tags: trunk, stable
16:27
Implement user log check-in: bfc0704c53 user: bohwaz tags: dev
02:29
Log entities changes check-in: 5ac7bca013 user: bohwaz tags: dev
02:28
Fix User object when loading from session for the first time set the properties to null check-in: 06ddf4afcc user: bohwaz tags: dev
02:27
Don't use Config to update chart here, or it will fail when upgrading from 1.1.27 to 1.2.0 check-in: 7bf7b53bd8 user: bohwaz tags: dev
01:58
Fix 2018 accounting chart: fonds associatif -> fonds propres check-in: 0e0149c08f user: bohwaz tags: trunk, stable
2022-09-05
23:55
Actually don't hide amount if it's not complete check-in: b66874bdb1 user: bohwaz tags: trunk, stable
23:53
Don't show something when marked as paid check-in: 52ae75fa73 user: bohwaz tags: trunk, stable
12:45
Restore old description and type from accounting chart check-in: 74a273af6e user: bohwaz tags: trunk, stable, 1.1.30
12:28
Do not change description and type when updating an account from update of installed chart check-in: 0854f56115 user: bohwaz tags: trunk, stable
2022-09-04
22:06
Fkx right amount when nothing is paid for a service subscription check-in: 1c25a42adb user: bohwaz tags: trunk, stable
22:06
Fix markdown help title check-in: 354a04b6bd user: bohwaz tags: trunk, stable
2022-09-02
23:08
Improve documents list (a bit), use new public layout for ask_share_password check-in: b8703450c6 user: bohwaz tags: dev
20:40
Refactor plugin admin page, a bit check-in: 74806bd766 user: bohwaz tags: dev
20:16
Merge with trunk check-in: e5ad3de6e3 user: bohwaz tags: dev
20:03
Improve WebDAV details for NextCloud check-in: 70b0db9fce user: bohwaz tags: dev
18:58
Missing return statement check-in: 941cbc6502 user: bohwaz tags: trunk, stable, 1.1.29
18:36
Actually a more efficient way to dismiss files that don't exist check-in: 65ef485778 user: bohwaz tags: trunk, stable, 1.1.29
18:27
Remove old search entries in web search check-in: dc50aa947b user: bohwaz tags: trunk, stable
18:20
New stable release check-in: f6a9da0468 user: bohwaz tags: trunk, stable, 1.1.29
18:20
Fix getopt for debian scipt check-in: 0f2f8251e4 user: bohwaz tags: trunk
18:19
Make it clearer why you cannot delete yourself or remove your own connection rights check-in: 3adb643007 user: bohwaz tags: dev
17:20
Fix assisted reconciliation when there is no amount given check-in: 5ab17557c2 user: bohwaz tags: trunk, stable
13:36
Fix Service_User for PHP 8 check-in: 0b368cef2e user: bohwaz tags: trunk, stable
01:29
Fix default date when paying a debt was not formatted properly, fix [cc92d787154af38440ecfcc93a8b68815f406699] check-in: b1e7b09974 user: bohwaz tags: trunk, stable
01:17
Assign automatically a type to a transaction if it was not specified in the CSV file check-in: 5f33bded63 user: bohwaz tags: trunk, stable
2022-08-28
22:29
Implement NextCloud compatibility with desktop and mobile apps check-in: 63fda211ef user: bohwaz tags: dev
14:24
Fix: don't mark as invalid links to the homepage check-in: f25e3a6716 user: bohwaz tags: trunk, stable
05:40
NextCloud compatibility layer to be able to use their apps check-in: 8b08e12041 user: bohwaz tags: dev
05:40
Fix store from pointer with SQLite storage check-in: 21bac59f21 user: bohwaz tags: dev
05:39
Add listReadAccessContexts method to Files check-in: 017d014ae0 user: bohwaz tags: dev
05:39
WebDAV: fix and improve listings check-in: 5b2ebc15b7 user: bohwaz tags: dev
05:38
Add methods to manage app tokens and sessions check-in: d4fb70cd02 user: bohwaz tags: dev
05:37
Add line break to footer legal line check-in: 27f8eb3a10 user: bohwaz tags: dev
05:37
Move web routing to a separate class check-in: ae256d4783 user: bohwaz tags: dev
05:36
File: fix storage from pointer with php://input, add serveAuto method check-in: 3895a9b93d user: bohwaz tags: dev
05:35
Add a public layout to page CSS for pages where the navigation is not required check-in: 59f0aadf9c user: bohwaz tags: dev
05:34
Fix default legal line check-in: d746904058 user: bohwaz tags: dev
05:34
schema: Fix webdav locks table, change sessions table to have the primary key on the selector check-in: bf01e0222f user: bohwaz tags: dev
05:32
Add Phar to requirements check-in: 1e8f89765b user: bohwaz tags: trunk
2022-08-27
20:13
Add missing changes from trunk lost when changing the symlink check-in: 9f4e4538a8 user: bohwaz tags: dev
19:37
We need to use ErrorDocument as well, as .php files may not be handled by FallbackResource. A bug has been reported to the mod_php Debian maintainers. check-in: 3911250bfd user: bohwaz tags: dev
17:24
Fix id_fee change before saving check-in: cf8926f4c1 user: bohwaz tags: trunk, stable
16:23
Fix bug with subscriptions to services that don't have a fee, where id_fee was populated with a fee of another service check-in: 20e6b67b8f user: bohwaz tags: trunk, stable
00:56
Fix wording and confirmation message check-in: 86a91cb5ab user: bohwaz tags: dev
00:55
Ban macOS Finder from WebDAV check-in: 28b442761e user: bohwaz tags: dev
2022-08-26
20:33
Refactor/rename Emails to use Smartyer templates for email content check-in: f10ad977cd user: bohwaz tags: dev
20:31
Fix advanced search where no criteria is left because the columns don't exist anymore check-in: ed0cc60a3c user: bohwaz tags: dev
16:39
Commit missing file for changing security details of a user check-in: 1194a7752e user: bohwaz tags: dev
16:03
Use a separate form to change the user password check-in: 64ae66aa74 user: bohwaz tags: dev
14:03
Add detection of duplicates when creating a new user check-in: 34cece38d9 user: bohwaz tags: dev
14:02
Remove unused method check-in: 7523c51d7d user: bohwaz tags: dev
14:02
Fix password enhancement with user forms check-in: 44f20f0402 user: bohwaz tags: dev
04:36
Support pointers as a source of storing a file check-in: 9809a64e25 user: bohwaz tags: dev
04:36
Start implementing WebDAV check-in: d5f42076b0 user: bohwaz tags: dev
02:13
Fix text that was cut check-in: b907d94888 user: bohwaz tags: dev
01:58
Implement support for external auth services, eg. SSO with LDAP check-in: 8076a220e8 user: bohwaz tags: dev
01:47
LEGAL_LINE was wrong check-in: d38a312c3c user: bohwaz tags: dev
01:47
Allow multi-level selects in select_groups input check-in: c5d938285b user: bohwaz tags: dev
01:47
Disable "me" section if user does not exist check-in: 728539540e user: bohwaz tags: dev
01:46
Don't require a user id to list saved searches, remove use of form_field check-in: 2e158cb000 user: bohwaz tags: dev
2022-08-25
22:34
Update libraries used check-in: af0a9abf5b user: bohwaz tags: trunk
22:33
Improve doc for debian package, also allow to listen on other IP addresses check-in: ffd676d9f1 user: bohwaz tags: trunk
15:11
Handle SVG as images, fix and improve lists of files and images check-in: 540969ed96 user: bohwaz tags: trunk, stable
2022-08-21
16:20
Implement file sharing check-in: 36e912ec3b user: bohwaz tags: trunk, stable
00:04
Add files to users section check-in: 0e71013d4e user: bohwaz tags: dev
00:04
User: Reload properties from DynamicFields correctly when waking up check-in: db8d9dcc2b user: bohwaz tags: dev
2022-08-20
20:25
Add membership card check-in: bb7569e547 user: bohwaz tags: dev
20:23
Fix quick transaction from advanced account check-in: 008852fbd8 user: bohwaz tags: trunk, stable
16:29
Fix install check-in: a3e0fca2f3 user: bohwaz tags: trunk, stable
16:03
Add amount for others on pie graphs check-in: 39bad69b39 user: bohwaz tags: trunk, stable
15:51
Add money sublabel to graph pies check-in: 1271cded3d user: bohwaz tags: trunk, stable
2022-08-19
23:44
Add 438* accounts to French accounting chart check-in: 8b7256ffba user: bohwaz tags: trunk
22:42
Fix reference to $journal check-in: 734138c99b user: bohwaz tags: trunk, stable
16:29
Allow to have multiple services from the same user linked to a transaction check-in: bf0e406ebc user: bohwaz tags: dev
16:22
Prepare ability to link a transaction to more than one service of a user at a time check-in: c4a2c6cac0 user: bohwaz tags: trunk, stable
2022-08-18
23:36
Fix new transaction in correct year, fix [6bf7cbb57a6f20b79a7dc8f3ac1e19b75289d45d] check-in: ccab8cbe2a user: bohwaz tags: trunk, stable
2022-08-16
11:42
Highlight text from search in target page check-in: afb2c0f0de user: bohwaz tags: trunk, stable
01:22
Add import symbol to icon font check-in: 5d49c54d6e user: bohwaz tags: trunk
2022-08-15
21:39
Fix amount left to pay when there are no payments done yet check-in: 9e2377730d user: bohwaz tags: trunk, stable
21:38
Fix disabling of accounting when creating a service for a user check-in: c2737395b8 user: bohwaz tags: trunk
00:58
Fix issues with file entities check-in: f6ed78b146 user: bohwaz tags: dev
00:57
Add getFirstNameField method check-in: aee12ef6df user: bohwaz tags: dev
00:34
Remove references to champ_identite and membres table check-in: 65854e0868 user: bohwaz tags: dev
00:17
Move last templates to root check-in: ab906abfc6 user: bohwaz tags: dev
00:14
Move admin/_head.tpl and admin/_foot.tpl to root check-in: 2f6fa54bd7 user: bohwaz tags: dev
00:08
Fix missing tables from templates branch, fix multiple issues with membres table being removed check-in: ac78239b94 user: bohwaz tags: dev
2022-08-14
23:37
Fix upgrade for 1.2.0-alpha check-in: f778c81044 user: bohwaz tags: dev
23:22
Move static methods from File to Files, make create methods easier to use check-in: ac80448801 user: bohwaz tags: dev
22:46
Merge templates into dev branch check-in: 778f96bb56 user: bohwaz tags: dev
22:21
Merge with trunk Closed-Leaf check-in: 4fa9f7273e user: bohwaz tags: templates
2022-08-13
22:43
Refactor user data export check-in: af0f362515 user: bohwaz tags: dev
22:29
Implement PGP encryption for all emails if a PGP public key is present check-in: 8a688b48bd user: bohwaz tags: dev
22:28
Add missing emails columns, add recipient_pgp_key column to emails_queue table check-in: 87acf30756 user: bohwaz tags: dev
20:22
Refactor user security details page, login and password recovery check-in: e4a64ff99c user: bohwaz tags: dev
12:04
Refactor password change form, customize for first password check-in: ff4431861d user: bohwaz tags: dev
10:20
Merge with trunk check-in: cb79a7bfc6 user: bohwaz tags: dev
10:14
Refactor password recovery form check-in: b9689fbdc8 user: bohwaz tags: dev
09:57
Move from membres table to users check-in: 4f7a6c39c7 user: bohwaz tags: dev
2022-08-12
15:35
Add field type "year" to promote using only birth year and not birth date, for privacy reasons check-in: ef9335bfcf user: bohwaz tags: dev
15:24
Fix duplicate accounts of simple transactions check-in: f2d1709bf1 user: bohwaz tags: trunk, stable
15:20
Missing use statement check-in: 95210003ca user: bohwaz tags: templates
15:18
Fix reference to $name in Skeleton check-in: d89a6e3c34 user: bohwaz tags: templates
2022-08-09
01:57
Fix missing constant check-in: ac5e0cff29 user: bohwaz tags: templates
01:35
Fix forbidden extensions ban check-in: b419539064 user: bohwaz tags: trunk, stable
2022-08-08
01:25
New alpha release check-in: a2b55f03a7 user: bohwaz tags: templates
01:24
Use css.php for document preview check-in: 8e6f365a1f user: bohwaz tags: templates
01:24
Fix call to checkSkeletonWriteAccess check-in: 363a2ae0ab user: bohwaz tags: templates
01:23
Make UserException a RuntimeException if happening during upgrade check-in: 52f7fac86d user: bohwaz tags: templates
01:05
Fix config in recu_don check-in: ff2c02522a user: bohwaz tags: templates
01:03
Merge from trunk check-in: 9db269ec89 user: bohwaz tags: templates
00:44
Fix calls for CommonModifiers::input check-in: cbabcb84cc user: bohwaz tags: templates
00:18
New stable release check-in: 018a9abcbb user: bohwaz tags: trunk, stable, 1.1.28
00:14
Handle 'Y-m-d H:i' datetime format check-in: 35b1a16c04 user: bohwaz tags: trunk, stable
00:14
Move NULL checks to end of Chart check check-in: 08311c30be user: bohwaz tags: trunk
00:08
Fix users_search indexes check-in: e7783eafbe user: bohwaz tags: dev
2022-08-07
23:19
Use users_search table in search check-in: f9ce20c14d user: bohwaz tags: dev
22:57
Change wording for parent/children feature check-in: 2ab90c453d user: bohwaz tags: dev
22:50
Fix manifest check-in: 6b1399a8e2 user: bohwaz tags: dev
22:50
Refactor reference to session class check-in: ce5f17364a user: bohwaz tags: dev
22:34
Don't use the hack of having id_parent = id to know if a user is parent, have a specific column for that check-in: 4f6e10c340 user: bohwaz tags: dev
04:12
Don't warn about children as they are no longer deleted check-in: 2c66e31f16 user: bohwaz tags: dev
04:10
Don't delete children when deleting parent user check-in: 3ec6165e84 user: bohwaz tags: dev
04:08
To know that a user is a parent, set id_parent = id, then we can more easily search for parent users check-in: 7df1dc4d8a user: bohwaz tags: dev
04:07
List input: send properties to HTML check-in: 1103e7e106 user: bohwaz tags: dev
04:06
Fix input list: replace if multiple is not allowed check-in: 2ba0ef83f2 user: bohwaz tags: dev
03:51
Use a common getter for selector values check-in: afd10efe7b user: bohwaz tags: dev
03:50
Fix input size on handheld check-in: 7bf1dc8acb user: bohwaz tags: dev
03:50
Don't display progress if form fails check-in: da93edf788 user: bohwaz tags: dev
02:47
Fix issues in dynamic fields, and drop triggers to allow changing the users table from a third-party program check-in: 0b7fc4db8b user: bohwaz tags: dev
02:23
Fix colspan in user search check-in: c5b5dfb4c7 user: bohwaz tags: dev
02:21
Allow empty search query, just show columns check-in: f99eac7de4 user: bohwaz tags: dev
02:21
Fix issues with user search, add search for user, and search for children check-in: 8252183fe4 user: bohwaz tags: dev
01:56
Add list of siblings on user profile check-in: d86dac61e7 user: bohwaz tags: dev
01:56
Make sure upgrade cannot start if database does not exist check-in: 9d0c21fc6c user: bohwaz tags: dev
01:55
Fix typo in glob method check-in: 0238150bcd user: bohwaz tags: dev
01:55
Make sure we aren't trying to start the database in install mode check-in: abbf0642ea user: bohwaz tags: dev
01:54
Entity: Use dynamic typing for assert check-in: 195409b6bd user: bohwaz tags: dev
01:53
DB: Avoid conflicts on schema updates, and throw exception if foreign keys cannot be disabled check-in: 14c4520225 user: bohwaz tags: dev
01:52
Change temporary table name to avoid conflict with users_search table check-in: cb39277766 user: bohwaz tags: dev
01:49
Bump required SQLite version check-in: 522371509d user: bohwaz tags: dev
2022-08-06
03:19
Implement parent/children relationship in users management check-in: c89b0ddad4 user: bohwaz tags: dev
03:09
Refactor users selector check-in: 8e27bf09e9 user: bohwaz tags: dev
02:02
Make permissions borders differ for colorblind users check-in: 39dd659bc9 user: bohwaz tags: dev
01:47
Improve rendering of user permissions icons check-in: e09b69879e user: bohwaz tags: dev
2022-08-05
03:14
Make date_inscription a normal dynamic field check-in: 7e4bceb84e user: bohwaz tags: dev
2022-08-02
21:32
Do not show back to website if there is no website :) check-in: ce2748cf1b user: bohwaz tags: trunk, stable
21:24
Fix floats in articles and change header font size check-in: b9dd4329e1 user: bohwaz tags: trunk, stable
03:14
Use DESC order by default on account journal, adjust balance at end of table check-in: 41f077a239 user: bohwaz tags: trunk, stable
03:06
Add running sum for accounts as well check-in: 2a2c292fc8 user: bohwaz tags: trunk, stable
2022-07-31
22:47
Fix datetime in user details check-in: ec76ec18ce user: bohwaz tags: trunk, stable
21:49
Fix import check-in: 132d6496d6 user: bohwaz tags: trunk, stable
03:21
Implement generated columns as dynamic user fields check-in: 3b12525b6e user: bohwaz tags: dev
00:26
Merge trunk into dev check-in: 9593a6f5f3 user: bohwaz tags: dev
00:02
Make navigation slightly smaller check-in: 428baf82c4 user: bohwaz tags: trunk
2022-07-30
22:17
New version of public website check-in: ca2fc23dd5 user: bohwaz tags: trunk, stable
19:35
Fix direction in debt/credit payoff check-in: b30208f10f user: bohwaz tags: trunk, stable
19:33
Implement create and edit transactions in API check-in: b7cb001be2 user: bohwaz tags: trunk, stable
18:23
Remove _form_rules feature in entities, improve and fix bugs in account add from transaction check-in: 4e2775ba8e user: bohwaz tags: trunk, stable
17:41
Fix small issues and inconsistencies after refactoring of transaction code check-in: 863d48d3ba user: bohwaz tags: trunk
15:44
Refactor quick transactions and balance check-in: 9a87c42d0b user: bohwaz tags: trunk
15:44
Show check button to see uncommon accounts all the time in accounts selector check-in: 92e37e3678 user: bohwaz tags: trunk
15:14
Refactor transactioncreate from services check-in: a561edb031 user: bohwaz tags: trunk
14:28
Allow to see all accounts from simple transactions as well check-in: f4c592e203 user: bohwaz tags: trunk
13:42
Don't intercept home/end inside text input in account selector check-in: 5e415ca27b user: bohwaz tags: trunk
03:00
Refactor transaction create / edit forms as it was a mess check-in: da5557ec79 user: bohwaz tags: trunk
02:59
Fix bug with continue and Smartyer check-in: 12b12876cd user: bohwaz tags: trunk
02:59
Make selfcheck on save optional check-in: d448d04d38 user: bohwaz tags: trunk
2022-07-29
13:25
Fix add service with payment check-in: 0c97330a75 user: bohwaz tags: trunk, stable
04:04
Put methods back in old order, easier for diffs check-in: c91650a21f user: bohwaz tags: templates
03:42
Merge trunk into templates check-in: 32f3af939e user: bohwaz tags: templates
03:42
Skip NULL content in upgrade check-in: b532cc997b user: bohwaz tags: trunk, stable
03:36
Fix install process check-in: e11f6f5df1 user: bohwaz tags: templates
03:26
Disable edit for now, as it's not done yet check-in: 798e3268e0 user: bohwaz tags: templates
03:23
Last progress on user forms, now mostly working check-in: 64eda05d62 user: bohwaz tags: templates
2022-07-28
23:43
Migrate away from documents, hello user forms check-in: 81d19a359b user: bohwaz tags: templates
23:21
Adapt example forms to new Forms check-in: 26366e6591 user: bohwaz tags: templates
20:08
Move docs to forms check-in: 728aa8b2c4 user: bohwaz tags: templates
20:07
Use a symlink for schema.sql check-in: 61d11f801b user: bohwaz tags: templates
17:50
Manage Parsedown copy inside local VCS check-in: 545c3b228f user: bohwaz tags: trunk, stable
17:38
Merge trunk check-in: ec57d1c9be user: bohwaz tags: templates
16:56
Use advanced if no type is defined check-in: ba051f18a3 user: bohwaz tags: trunk, stable
16:41
Force graph update check-in: 61b70ea0de user: bohwaz tags: trunk, stable
16:10
Do not delete installed files when converting check-in: 8dec924397 user: bohwaz tags: trunk, stable
01:32
Implement accounting in API check-in: bda54dc686 user: bohwaz tags: trunk, stable
01:32
Transaction entity: validate everything in selfCheck, not using form rules check-in: a851fcad8b user: bohwaz tags: trunk, stable
01:30
Make sure we only handle correctly built arrays check-in: 78eeeabdfb user: bohwaz tags: trunk, stable
00:41
Make import mode a mandatory choice check-in: b7f3f6a3cc user: bohwaz tags: trunk, stable
00:40
Fix handling of don't skip lines check-in: 686b5c6719 user: bohwaz tags: trunk, stable
2022-07-27
23:27
Add help mentioning backup check-in: b852df3786 user: bohwaz tags: trunk, stable
22:37
Use new Smartyer compile function syntax check-in: eeac46d7d2 user: bohwaz tags: trunk, stable
20:31
Use Translate to use plural when required check-in: 559748443d user: bohwaz tags: trunk, stable
19:54
Year import: Remove line_id from import and export as it may lead to strange stuff, much easier to remove all lines and add them back.

Fix mandatory columns display. check-in: 26fd5b826f user: bohwaz tags: trunk, stable

19:49
Move lines number verification to selfcheck check-in: ac656bd72e user: bohwaz tags: trunk
03:07
Implement FEC export/import Add preview to import process check-in: 882618edde user: bohwaz tags: trunk
02:46
Handle context for help_url check-in: 2482557583 user: bohwaz tags: trunk
02:45
Provide context to help URL check-in: 64a07e3619 user: bohwaz tags: trunk
2022-07-26
23:19
Handle Ymd date format in entry check-in: 1ccaecd867 user: bohwaz tags: trunk
23:19
Don't show a link if there is no transaction ID check-in: a8ad212359 user: bohwaz tags: trunk
21:14
Make sure that if a transaction has more than 2 lines it is advanced check-in: a79d059cc8 user: bohwaz tags: trunk
20:59
Rename account_name to account_label check-in: c2047789ea user: bohwaz tags: trunk
15:25
Add export option to FEC for transactions check-in: 19669ae9a1 user: bohwaz tags: trunk
10:45
Restrict to TYPE_FILE for now check-in: 6b461d88c3 user: bohwaz tags: trunk, stable
10:42
Make sure we cannot serve directories as templates check-in: 0f104738a7 user: bohwaz tags: trunk, stable
01:04
Reset CSV import if it fails check-in: 7dcca899df user: bohwaz tags: trunk, stable
2022-07-25
23:34
Accept hours with only one digit check-in: c7ebeccb57 user: bohwaz tags: trunk, stable
23:23
Fix encoding of search content in next release check-in: 5cfb4b0306 user: bohwaz tags: trunk
23:21
Make sure ODS/XLS files are converted in chart import, fix [50eab17e0bf2e2b240e523e738037e9e0650148f] check-in: 5fb714d763 user: bohwaz tags: trunk, stable
23:13
Fix error message [62a138c40e1b1e12579986c7b62287110d15ae92] check-in: 76959dfc4a user: bohwaz tags: trunk, stable
23:09
Fix links in render [6c67cb2bce297b3fe8933f8b09dd9720c902c375] check-in: 7ab749e5b7 user: bohwaz tags: trunk, stable
23:05
Fix [23a00b7665796e8a565da4cb15478599f5931108] bybye les comptes favoris check-in: 581388c401 user: bohwaz tags: trunk, stable
15:54
Add email.bounce signal for plugins check-in: a517529ead user: bohwaz tags: trunk, stable
15:53
Fix assisted reconciliation if debit or credit or missing check-in: e93f154c63 user: bohwaz tags: trunk, stable
2022-07-20
14:59
Fix assisted reconciliation using debit and credit columns check-in: f4f89908ab user: bohwaz tags: trunk, stable
2022-07-19
23:56
Fix handling of dates in assisted reconciliation check-in: 75500ecf66 user: bohwaz tags: trunk, stable
23:37
Fix page editor keyboard shortcuts check-in: 49c5ebd263 user: bohwaz tags: trunk, stable
00:33
Try to handle Y/m/d dates check-in: e9cbaea939 user: bohwaz tags: trunk, stable
00:18
Fix check_email modifier and email function (usertemplate) check-in: b63d54279b user: bohwaz tags: trunk, stable
00:04
Improve website forms check-in: 995682c1d3 user: bohwaz tags: trunk, stable
00:04
Better fix for pre blocks check-in: 1e18a005b5 user: bohwaz tags: trunk, stable
2022-07-18
23:56
Add scroll to code blocks check-in: 25b1abc1db user: bohwaz tags: trunk, stable
23:52
Fix style of code blocks check-in: 2e8dac43d7 user: bohwaz tags: trunk, stable
23:03
Fix handling of mime types in Skeleton check-in: c92a8e2d4a user: bohwaz tags: trunk, stable
22:40
Make sure txt files are returned as text/plain check-in: 6d3d659b7a user: bohwaz tags: trunk, stable
22:35
CSV import: Do not skip last line! check-in: be5c56ba5e user: bohwaz tags: trunk, stable
22:35
Make sure a transaction has at least two lines check-in: 654d553b19 user: bohwaz tags: trunk, stable
22:34
Add comment and change to exists method to be clear check-in: 4cc12f72b9 user: bohwaz tags: trunk
22:33
Remove comment check-in: b23bd06ee2 user: bohwaz tags: trunk
2022-07-13
20:40
Fix undefined source_path when indexing check-in: 005785c4da user: bohwaz tags: trunk, stable
2022-07-12
22:22
Fix issue with accept check-in: b2f23718d3 user: bohwaz tags: trunk, stable
22:06
Redirect to transaction details after creation (suggested by @steve) check-in: 28e06a99d1 user: bohwaz tags: trunk, stable
22:00
Add mention of files check-in: db4df92970 user: bohwaz tags: trunk, stable
21:48
Fix don't display errors for sub-categories check-in: 74b2b60536 user: bohwaz tags: trunk, stable
21:45
Check links inside page and display errors check-in: f2d2303332 user: bohwaz tags: trunk, stable
21:44
Fix prefix in links check-in: 90f6a13cf1 user: bohwaz tags: trunk, stable
21:17
Improve files search rendering check-in: e63b3a552f user: bohwaz tags: trunk, stable
21:16
Web page: add checkInternalLinks method, fix existing pages renamed to lowercase when saving check-in: 7d9327ff42 user: bohwaz tags: trunk, stable
21:15
Make sure to escape links check-in: 1c7f30a616 user: bohwaz tags: trunk, stable
21:15
Fix help text for CSV check-in: 6d3367f5d1 user: bohwaz tags: trunk, stable
21:02
Fix [e3a86ef60a4033b5af93760a3ae10f2a7edfe540]: use same wording for CSV/XLSX depending on configuration, use same accept attribute as well check-in: 5b554f9373 user: bohwaz tags: trunk
20:49
Fix printing issue on trial balance check-in: c0c7c89780 user: bohwaz tags: trunk, stable
17:54
Fix HTML entities in search of web pages check-in: 548016fe5f user: bohwaz tags: trunk, stable
2022-07-09
23:54
Restrict access to forms check-in: 1a6a5f14ca user: bohwaz tags: templates
23:54
Go around PHP 8.1 warnings check-in: beb24cd76e user: bohwaz tags: templates
23:53
Make sure block parameter for restrict section is working correctly check-in: 03154de456 user: bohwaz tags: templates
23:53
More precise wording for signature safety check-in: 430d4e3562 user: bohwaz tags: templates
22:57
Implement "block" parameter for restrict section check-in: 888ed8d2a0 user: bohwaz tags: templates
19:01
Merge with trunk check-in: 6355b60f75 user: bohwaz tags: templates
2022-07-05
21:00
Actually, config and skeletons should be public as well check-in: 9c93de8169 user: bohwaz tags: trunk, stable
20:59
Make sure we use the correct base URL as private files might not be available if WWW_URL is on a different domain check-in: d8269955a0 user: bohwaz tags: trunk, stable
11:37
Fix Web API check-in: 7df7dadab8 user: bohwaz tags: trunk, stable, 1.1.27
01:04
Allow multiple params for http function check-in: be52882a46 user: bohwaz tags: trunk, stable, 1.1.27
00:57
Add parameter to :http function to force download using a filename check-in: c152f1c84a user: bohwaz tags: trunk, stable, 1.1.27
00:33
If content type is application/pdf then output a PDF file! check-in: 565e1f9100 user: bohwaz tags: trunk, stable, 1.1.27
00:20
Allow skeletons to generate PDF check-in: 7b190b6233 user: bohwaz tags: trunk
00:20
Implement logged user logic to Brindille check-in: 5fef060471 user: bohwaz tags: trunk
00:19
Session: make sure the section returns something even if invalid check-in: 83ddebb59c user: bohwaz tags: trunk
2022-07-04
23:30
Improve user export UX, [5421f03b712f465dbadc2bd0db60a82f012df997] check-in: d1c3f87d99 user: bohwaz tags: trunk, stable, 1.1.27
23:24
Restrict to admins check-in: afe266b97f user: bohwaz tags: trunk
23:23
Web page: make "transform to category" action restricted to users with write access check-in: 2d6dc1d5c7 user: bohwaz tags: trunk
22:52
Implement match and regexp_match modifiers check-in: eff3738561 user: bohwaz tags: trunk
21:03
Implement custom key/secret for API access check-in: 90ef1eb8b1 user: bohwaz tags: trunk
2022-06-30
18:59
Assisted reconciliation: If date is invalid, show it and allow to cancel check-in: c045ebd5f9 user: bohwaz tags: trunk, stable
2022-06-29
00:29
Change page title check-in: f364b467c1 user: bohwaz tags: trunk, stable
2022-06-27
23:21
Merge trunk into dev check-in: 8e3dffbfb1 user: bohwaz tags: dev
23:09
Add help text for GDPR compliance check-in: e063e6c329 user: bohwaz tags: dev
22:50
Add missing mandatory mention in service form check-in: b82a63e4c3 user: bohwaz tags: trunk, stable
22:29
Add user name to mailing recipients export check-in: 9be5f8f930 user: bohwaz tags: trunk, stable
2022-06-26
01:03
Fix cron call self-hosting check-in: ad3a526c37 user: bohwaz tags: trunk, stable
2022-06-25
20:52
Do not restrict email addresses check-in: 08518751e2 user: bohwaz tags: trunk, stable
2022-06-24
15:53
Bump version check-in: 8a29db9ced user: bohwaz tags: trunk, stable, 1.1.26
15:45
Fix uninstall link for plugins check-in: c229057101 user: bohwaz tags: trunk, stable
15:41
Make upgrade process slower to cope with slow servers check-in: dbbae6d825 user: bohwaz tags: trunk, stable
13:57
Add simple view to trial balance check-in: 34b37fa75e user: bohwaz tags: trunk, stable
13:35
Implement provider-specific email validation, to avoid more typos in addresses check-in: e87c2dc77d user: bohwaz tags: trunk, stable
01:16
Add abs modifier check-in: 0c92581e05 user: bohwaz tags: trunk, stable
00:11
Allow negative amounts check-in: 967bfb0bd6 user: bohwaz tags: trunk, stable
2022-06-23
21:16
Ignore files that vanished between listing and stat() check-in: a59370ab6a user: bohwaz tags: trunk, stable
01:42
Allow access to accounts list from user subscription, even if logged in user does not have access to accounting check-in: b57570cfb3 user: bohwaz tags: trunk, stable
2022-06-22
14:20
Improve new year screen after year close check-in: 2ed449bbd8 user: bohwaz tags: trunk, stable
14:19
Fix simple view for all, fix [e8c01de2d7e5b8fca77684001df4035f9fbdeb69] check-in: 0b18f0c0f4 user: bohwaz tags: trunk, stable
2022-06-21
01:18
Add a client-side error message (validity JS API) when a list custom input has not been selected Also go around Chrome bug of hidden required fields blocking submit check-in: 8f67d4300a user: bohwaz tags: trunk, stable
2022-06-20
18:42
Fix PHP 8.1 warning with null value check-in: 475924850e user: bohwaz tags: trunk, stable
2022-06-17
13:43
Fix email check check-in: bc717498b5 user: bohwaz tags: trunk, stable
2022-06-15
13:11
Add some help text on statement and balance sheet check-in: 23b7b908c7 user: bohwaz tags: trunk, stable
12:12
List all transactions by default check-in: a16efa88e4 user: bohwaz tags: trunk, stable
2022-06-13
22:53
Set position of volunteering accounts check-in: a1ca0f08db user: bohwaz tags: trunk, stable
2022-06-12
17:51
Update datepicker, to extend size of year field check-in: effd6e270e user: bohwaz tags: trunk, stable
2022-06-08
23:57
Fix double encode in mailings check-in: 036810a267 user: bohwaz tags: trunk, stable
14:18
Fix FOREIGN key error when having id_related == '0' instead of NULL check-in: 2fd043e90a user: bohwaz tags: trunk, stable
00:06
Make sure money and money_currency modifiers adapt to escaping check-in: b7be1a5158 user: bohwaz tags: trunk, stable
2022-06-07
23:54
Fix comparison of year statement check-in: 0e48481e15 user: bohwaz tags: trunk, stable
22:05
Add export of mailing recipients check-in: b26d78bdd5 user: bohwaz tags: trunk, stable
17:20
Fix duration in services list check-in: d99d64b8b5 user: bohwaz tags: trunk, stable
16:40
Add list of debts and credits for a user check-in: 328a714b2c user: bohwaz tags: trunk
16:40
Do not paginate list of services check-in: 68e5f07fc3 user: bohwaz tags: trunk, stable
16:22
Show an alert message if no user accounts can be listed check-in: 76274520cf user: bohwaz tags: trunk, stable
16:12
Change services list to a dynamic list, so that we can order the list check-in: fb19d55ba5 user: bohwaz tags: trunk, stable
15:03
Fix link to account journal from ledger check-in: 60778c20ce user: bohwaz tags: trunk, stable
14:55
Return self from load in entities check-in: b05ee3061d user: bohwaz tags: trunk, stable, 1.1.25
14:51
Fix sender variable check-in: aecb949c3d user: bohwaz tags: trunk, stable
14:24
Fix use of quotes in organization name check-in: d188fea04b user: bohwaz tags: trunk, stable
2022-06-04
22:48
Fix redirect after closing of dialog check-in: 629faa359d user: bohwaz tags: trunk, stable, 1.1.25
22:33
Fix loading of extension that does not have a code check-in: 3139348e4d user: bohwaz tags: trunk, stable
11:02
Fix reload parent frame to the same page check-in: ca2dc41d9a user: bohwaz tags: trunk, stable, 1.1.25
11:00
Fix search for mailing to select all columns check-in: 8b74e0a682 user: bohwaz tags: trunk, stable, 1.1.25
10:53
Move UserException class to separate file check-in: b084a07359 user: bohwaz tags: trunk, stable
01:15
Always overwrite content when using a template, even if the mail is in HTML, as we need to provide a text/plain alternative check-in: d4e42bf765 user: bohwaz tags: trunk, stable, 1.1.25
2022-06-03
22:31
Move "membres" to "users" check-in: c10686becd user: bohwaz tags: dev
22:30
Refactor sending of private message check-in: 67ec8c1036 user: bohwaz tags: dev
21:41
Rename categories files to english check-in: 247677076d user: bohwaz tags: dev
21:39
Move config templates check-in: 43e9a32f96 user: bohwaz tags: dev
21:32
Fix when some result is NULL check-in: 10651446d5 user: bohwaz tags: trunk, stable
21:17
Move templates, fix install check-in: 299f0f0889 user: bohwaz tags: dev
20:49
Fix upgrade check-in: 7c4545267c user: bohwaz tags: dev
18:58
Merge latest trunk/emails to dev check-in: 42f4f0980c user: bohwaz tags: dev
18:11
Fix missing Mail_Message dependency in package check-in: 4eaa1dba54 user: bohwaz tags: trunk, stable, 1.1.25
18:04
Fix check_email modifier check-in: 7c10bed066 user: bohwaz tags: trunk, stable
16:25
Update padding bottom for tablet screens (thanks @zou) check-in: 1966404d0e user: bohwaz tags: trunk, stable
13:25
Fix initialized variable check-in: 3af6197209 user: bohwaz tags: trunk, stable
13:20
Allow a specific API to handle bounces check-in: e197092ce6 user: bohwaz tags: trunk, stable
11:08
Fix Render of markdown/skriv check-in: 5d23dafce3 user: bohwaz tags: trunk, stable, 1.1.25
10:10
Merge emails branch check-in: 84c6df0575 user: bohwaz tags: trunk, stable, 1.1.25
2022-06-02
14:17
Disable sections and functions for email templates, also escape plaintext emails correctly Closed-Leaf check-in: f02f6bfe49 user: bohwaz tags: emails
13:55
Fix double HTML-encode check-in: 7a785a354a user: bohwaz tags: emails
02:37
Don't allow to reset sending to emails that failed too much check-in: e819d2756c user: bohwaz tags: emails
02:34
Fix wording: favoris -> usuels check-in: f7f11a48e9 user: bohwaz tags: emails
02:10
Fix wording of verify buttons check-in: 2bc2e329b5 user: bohwaz tags: emails
01:49
Fix bugs for upgrade since 1.0.0rc7 check-in: d471e1e53c user: bohwaz tags: emails
01:05
Fix reference to unset property in Email check-in: 222280b24e user: bohwaz tags: emails
00:21
Add bounce handling API check-in: 25bd88c969 user: bohwaz tags: emails
00:00
Remove unused 'use' statement check-in: 143953387e user: bohwaz tags: emails
2022-06-01
23:32
Merge with trunk check-in: 838c0498da user: bohwaz tags: emails
23:32
Rename signals check-in: d4a6e8ad78 user: bohwaz tags: emails
2022-05-31
22:35
Make sure to create the email address if required check-in: 6e5d06ddc5 user: bohwaz tags: emails
22:34
Add email.bounce signal check-in: 452c5a76ed user: bohwaz tags: emails
21:52
Add contrast to datepicker sundays check-in: 1f19f2b41f user: bohwaz tags: emails
16:21
Split sending between two methods check-in: 7376da1bb8 user: bohwaz tags: emails
16:02
Use constant check-in: 85a28a20cc user: bohwaz tags: emails
15:54
Switch away from SMTP::checkEmailIsValid now that we have something better check-in: 1befd392ae user: bohwaz tags: emails
14:40
Add MAIL_RETURN_PATH constant check-in: a73e7b83e2 user: bohwaz tags: emails
14:25
Delete ENABLE_AUTOMATIC_BACKUPS constant check-in: 06ab13bba8 user: bohwaz tags: emails
14:20
Implement menu.item signal, delete SYSTEM_MENU_ITEMS constant check-in: eb086f73c1 user: bohwaz tags: trunk, stable
13:49
Send system emails right away, do not wait for cron check-in: 4440e1919e user: bohwaz tags: emails
13:11
Handle Brindille errors in mailing check-in: d69d7b6df6 user: bohwaz tags: emails
01:43
Add handle bounce script check-in: a3a07e4318 user: bohwaz tags: emails
2022-05-30
21:46
Move POST unsubscribe to index.php as POST does not always handle redirects check-in: d2eaaa7d7b user: bohwaz tags: emails
21:38
Add script for emails for a factory setup check-in: 8846d1d03f user: bohwaz tags: emails
21:29
Add verify button on user details check-in: 7a018666fe user: bohwaz tags: emails
21:00
Add more variables for the email template check-in: fcf4b2a9d2 user: bohwaz tags: emails
20:52
Implement Skriv/Markdown emails + HTML + templates check-in: 1cda3002a9 user: bohwaz tags: emails
20:51
Move emails queue run to a separate task check-in: 922fd4f0a6 user: bohwaz tags: emails
16:18
Add ability to re-subscribe an unsubscribed address check-in: f81589e26c user: bohwaz tags: emails
14:12
Fix missing commit Sync file with schema.sql check-in: 17e017e227 user: bohwaz tags: emails
14:10
Merge trunk changes to emails check-in: fb5ee0b93f user: bohwaz tags: emails
10:08
Fix quote of field name in index creation check-in: bff1167aa7 user: bohwaz tags: trunk, stable
2022-05-13
17:03
Display email status in user details check-in: 750ce5c9a6 user: bohwaz tags: emails
16:29
Merge with trunk check-in: 19a0b12f84 user: bohwaz tags: emails
13:58
Delete PLUGINS_SYSTEM constant and feature check-in: b2fd85aceb user: bohwaz tags: trunk, stable
13:31
Move admin_url to Template check-in: c011ac38d5 user: bohwaz tags: trunk
13:31
Rename accueil.banniere signal to home.banner check-in: 2b86db45b5 user: bohwaz tags: trunk
12:59
Handle HTML error messages in error page check-in: 77f314fde9 user: bohwaz tags: trunk
00:27
Add stable tag to trunk check-in: f9a3e80584 user: bohwaz tags: trunk, stable
00:22
Add ability to append HTML to error messages check-in: d8b18c1b0d user: bohwaz tags: trunk
00:00
Implement system signals and menu items check-in: 4e45704ba9 user: bohwaz tags: trunk
2022-05-10
01:46
Merge with trunk check-in: cac2991c6b user: bohwaz tags: dev
2022-05-06
13:39
Implement belgian accounting charts for non-profits (PCMN 2019) check-in: aef2c67916 user: bohwaz tags: trunk, stable
2022-05-03
23:26
Merge blocks changes, bump version check-in: 092efec598 user: bohwaz tags: trunk, stable, 1.1.24
23:25
Missing CSS grid directive Closed-Leaf check-in: 6417b5b499 user: bohwaz tags: blocks
23:12
Implement image/gallery block types check-in: ad14985014 user: bohwaz tags: blocks
21:53
Hide blocks for now check-in: d83accac28 user: bohwaz tags: blocks
2022-05-02
11:56
Merge with trunk check-in: 56711fffde user: bohwaz tags: blocks
11:44
Fix opening balance automatic balancing check-in: 1ca75d8773 user: bohwaz tags: trunk, stable
2022-04-27
23:42
Fix user import binary value error message check-in: ae902e1430 user: bohwaz tags: trunk, stable
23:41
Use different lines check-in: f99564a3e6 user: bohwaz tags: dev
23:06
Fix [c46ce36b097582bd5e503765a0f222018af61e80] legal line check-in: 232daf07d3 user: bohwaz tags: dev
2022-04-26
02:20
Move menu bar to bottom of screen on mobile, improve HTML for menu for navigation with text browser and accessibility check-in: 6152ca9264 user: bohwaz tags: blocks
2022-04-25
01:43
Update icon font with new icons, use {icon} function in _head.tpl check-in: 4d9cad0c5a user: bohwaz tags: blocks
2022-04-24
21:59
Rename columns to grid check-in: 6fca1a3e61 user: bohwaz tags: blocks
03:46
Change label for button check-in: c1440de0e8 user: bohwaz tags: trunk, stable
03:29
Fix URL check-in: c1e07c1083 user: bohwaz tags: trunk, stable
03:07