3615 check-ins using file tools/make_plugin.php version a9aa0fc1e3

2023-02-03
17:41
Add missing CSS rule for coloring some SVG icons Leaf 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 Leaf 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 Leaf 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, 1.2.0-alpha3
15:33
New alpha check-in: 25c1ff9c75 user: bohwaz tags: dev, 1.2.0-alpha3
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 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, 1.2.0-alpha2
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, 1.2.0-alpha1
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, 1.2.0-alpha1
03:26
Disable edit for now, as it's not done yet check-in: 798e3268e0 user: bohwaz tags: templates, 1.2.0-alpha1
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
Improve assisted reconciliation: create transactions from reconciliation, use specific class check-in: 3ec551b56a user: bohwaz tags: trunk, stable
01:21
Fix "asset or liability" accounts in projects reports check-in: af4cceeef4 user: bohwaz tags: trunk, stable
01:00
Group projects by code, not ID check-in: 361d6987c4 user: bohwaz tags: trunk, stable
2022-04-21
23:12
Fix debit/credit header in full accounting export check-in: b3e564667f user: bohwaz tags: trunk, stable
2022-04-17
23:39
Add transaction label in linked transactions list check-in: 0600f7c1a6 user: bohwaz tags: trunk, stable
2022-04-14
17:53
Do not allow old versions to be selected for restore check-in: 3e13a2fccf user: bohwaz tags: trunk, stable
17:50
Fix [c68447c14ca1cbc82ddf5880d1b6304c5cc6c7d1] reset transaction status when duplicating check-in: 76dec6eb02 user: bohwaz tags: trunk, stable
14:27
Fix [cad6c2d833743d7a6ab465e6569a713333bf5847] add ability to link when creating an advanced transaction check-in: 3912fb3b0a user: bohwaz tags: trunk, stable
14:26
Refactor mass mailing, implement send to users subscribed to a service check-in: f757d88e60 user: bohwaz tags: dev
2022-04-12
18:18
Accounting: import transaction status check-in: bce1380f60 user: bohwaz tags: trunk, stable
18:17
Change separator to avoid mix-up with Markdown check-in: dc92dd1be2 user: bohwaz tags: blocks
2022-04-08
12:40
Cheque deposit: Copy line labels to deposit check-in: 5977fc6b5c user: bohwaz tags: trunk, stable
12:28
Fix totals in projects check-in: 897385def3 user: bohwaz tags: trunk, stable
12:12
Change header to make clear that this is the line label check-in: 399536079d user: bohwaz tags: trunk, stable
01:02
Progress on web blocks check-in: 1568d8bc2a user: bohwaz tags: blocks
2022-04-07
23:30
Create new branch named "blocks" check-in: ba444cad61 user: bohwaz tags: blocks
2022-04-06
13:57
Drop acc_accounts_projects_balances view, we won't create a view for each specific accounts view (users, creator, analytical)

Instead use a generic SQL function to generate the correct SQL statement

Fix [852e29e7c9abea9c403ffb0e9a286b3b63ccebfa] check-in: 80034eb770 user: bohwaz tags: trunk, stable

11:40
Make sure $id can be null check-in: f74c5b2444 user: bohwaz tags: trunk, stable
2022-04-05
14:10
Fix projects balances, fix [a8f507d0c033d6c8540797ea0f37e076781cc101] check-in: e50fecb397 user: bohwaz tags: trunk, stable
02:59
Storage quota will be easier to understand like this check-in: 44ab3a3cdd user: bohwaz tags: trunk
02:59
Suggest to define a storage quota for factory check-in: d4bf14c0d3 user: bohwaz tags: trunk
02:21
Fix factory config check-in: b5a3dd3121 user: bohwaz tags: trunk
01:58
Add executable check-in: 2bd1a7520c user: bohwaz tags: trunk
01:50
Add upgrade check-in: 3f8200ff16 user: bohwaz tags: trunk
01:47
Use nice defaults: no need to change the script check-in: a610821c12 user: bohwaz tags: trunk
01:45
Rename file check-in: 36d4c29e0d user: bohwaz tags: trunk
01:38
Example factory install check-in: c0ac8bbd0a user: bohwaz tags: trunk
00:55
Implement API errors: report and fetch all log check-in: fc84a6f077 user: bohwaz tags: trunk, stable
2022-04-04
01:44
Add search in services check-in: 812d23f88a user: bohwaz tags: dev
01:35
Display category name in advanced search check-in: 7cad027b39 user: bohwaz tags: dev
01:32
Fix search clone check-in: 1cb429b5e6 user: bohwaz tags: dev
01:31
Fix form autofocus check-in: a76de85f35 user: bohwaz tags: dev
01:22
Implement export of search also for SQL search check-in: 4cd6bea2bb user: bohwaz tags: dev
01:14
Implement export and pagination in search dynamic list check-in: 0385147488 user: bohwaz tags: dev
2022-04-03
18:30
Try to migrate saved searches to new schema check-in: 8465743e92 user: bohwaz tags: dev
17:54
Refactor saved searches check-in: 973cc37152 user: bohwaz tags: dev
17:26
Only show selected columns in results check-in: 198c92fdef user: bohwaz tags: dev
00:38
Advanced search for accounting now works check-in: 95382d5866 user: bohwaz tags: dev
2022-04-02
20:35
More progress on refactoring of search check-in: 44a8330da0 user: bohwaz tags: dev
18:46
Refactor search check-in: 4b14843367 user: bohwaz tags: dev
13:36
Remove references to old membres table check-in: fff6f6995a user: bohwaz tags: dev
13:35
Delete old migrations that are now useless as we require 1.1.19 version at least check-in: d5e2c38217 user: bohwaz tags: dev
12:36
Merge with trunk check-in: 7a03b37661 user: bohwaz tags: dev
2022-03-31
23:43
Handle incorrect plugin paths check-in: 7f572170d7 user: bohwaz tags: trunk, stable
23:38
Fix Makefile: use hard-dereference correctly in tar arguments check-in: a8f448f672 user: bohwaz tags: trunk
23:25
Merge 1.1.23 check-in: 0cb78355c3 user: bohwaz tags: trunk, stable, 1.1.23
2022-03-29
17:14
When type is changed, change also the position check-in: 95dbbf3898 user: bohwaz tags: trunk, stable
17:04
Make it possible to change the account type check-in: b925a9161b user: bohwaz tags: trunk, stable
16:45
Fix web category selector to carry the _dialog query parameter check-in: 90132993bd user: bohwaz tags: trunk, stable
2022-03-25
21:16
Fix bug in projects total view where balance was not added in multiple years, as reported by @zou Closed-Leaf check-in: 599540910a user: bohwaz tags: 1.1.23
17:16
Fix error when someone inputs zero as related ID check-in: b7e22ccc04 user: bohwaz tags: trunk, stable
15:58
Add one more parameter to wkhtmltopdf check-in: 8c56e4dc45 user: bohwaz tags: trunk, stable
2022-03-21
11:41
Services and fees: change "active and paid" lists to "active", thanks @Matthieu check-in: 2b029f617a user: bohwaz tags: trunk, stable
11:30
Update date picker: add "return to today" button check-in: f603aeb4b7 user: bohwaz tags: trunk
2022-03-18
01:50
Send text/html header for Brindille errors if possible check-in: fb5d6e7356 user: bohwaz tags: trunk
01:45
Fix projects reports (thanks @zou) check-in: c64ccd78ad user: bohwaz tags: 1.1.23
01:42
Do not use hard links in tar archive as some old operating systems like W** cannot handle that in some cases it seems check-in: 9e8a610adc user: bohwaz tags: 1.1.23
01:41
Create new branch named "1.1.23" check-in: 2fde160eff user: bohwaz tags: 1.1.23
01:40
Add ability to replay a logged SQL statement check-in: 4ac467a6c1 user: bohwaz tags: trunk, stable
01:35
Fix install of system plugins after reset check-in: 9915eaa584 user: bohwaz tags: trunk, stable
00:30
Fix invalid return in getPositionFromType check-in: fff03a444a user: bohwaz tags: trunk, stable
2022-03-16
03:16
Rename remaining Config properties to English, including nom_asso and so on check-in: ebc1d0229e user: bohwaz tags: dev
02:58
Rename backup settings to english in Config check-in: 75254793bf user: bohwaz tags: dev
02:48
Rename config key 'pays' to 'country' check-in: e8cabb5adf user: bohwaz tags: dev
02:45
Rename config key 'monnaie' to 'currency' check-in: 57ab436202 user: bohwaz tags: dev
02:41
Rename config properties to English check-in: 8b6354df02 user: bohwaz tags: dev
02:03
Implement edit and adding new fields check-in: c2c72edead user: bohwaz tags: dev
01:34
Implement check_email modifier check-in: 6b326834d3 user: bohwaz tags: trunk
00:11
Implement mail brindille function check-in: dab3aa61aa user: bohwaz tags: trunk, stable
2022-03-15
23:36
Fix [c92f28b12f8b869b3b251374d22e733c85e9286e]: graphs cannot be printed as they require login check-in: 620bb5b1a9 user: bohwaz tags: trunk, stable
00:42
Implement dynamic field delete and edit check-in: 3e93b9feec user: bohwaz tags: dev
00:42
Remove uninstalled presets check-in: 0c4a61cd92 user: bohwaz tags: dev
00:41
Make sure we redirect after reload to the correct URL check-in: e03974555b user: bohwaz tags: dev
00:41
Upgrade references to users table check-in: 1fdf5f2c77 user: bohwaz tags: dev
00:40
Implement files::glob method check-in: 7bea175b3c user: bohwaz tags: dev
2022-03-14
21:15
Improve Upgrade process if something fails check-in: 22b37319aa user: bohwaz tags: dev
17:17
Add HTML extension to Skriv to allow for HTML tags check-in: 2048ba5d16 user: bohwaz tags: trunk
2022-03-12
02:08
Implement saving of dynamic fields sort order, improve JS drag and sort check-in: 0abf9de2e4 user: bohwaz tags: dev
02:07
Fix PHP 8.1 error when plugin config is empty check-in: a9ac1da00e user: bohwaz tags: trunk, stable
2022-03-11
04:15
Fix label check-in: a6eb5136c0 user: bohwaz tags: trunk, stable
04:12
Implement drag and drop ordering of fields check-in: 9f76a46aa1 user: bohwaz tags: dev
02:04
Upgrade new user form check-in: 2591fb802e user: bohwaz tags: dev
00:37
Fix linkify of transaction titles and details check-in: 6578c43daf user: bohwaz tags: trunk, stable
00:32
Fix volunteering statement not showing check-in: d016368bca user: bohwaz tags: trunk, stable
2022-03-10
19:37
Merge trunk changes check-in: e72b734527 user: bohwaz tags: dev
17:54
Fix comparison for projects check-in: 39d89740cc user: bohwaz tags: trunk, stable
15:37
Fix negative cash account alerts check-in: 8d62be76d2 user: bohwaz tags: trunk, stable
02:38
Implement import/export in XLSX/XLS/ODS check-in: f33b996e34 user: bohwaz tags: trunk, stable
2022-03-09
16:23
Update JS editor dependency check-in: 32b43cec84 user: bohwaz tags: trunk, stable, 1.1.22
12:14
Fix projects view check-in: 0e4a827f74 user: bohwaz tags: trunk, stable, 1.1.22
11:54
Fix getSum check-in: 61e2bbb23a user: bohwaz tags: trunk, stable
11:41
Fix getSum returning false when account is empty check-in: b59f5279e9 user: bohwaz tags: trunk, stable
11:39
Fix accounts selector for advanced check-in: 980773fe78 user: bohwaz tags: trunk, stable
02:24
Change wording in transaction details check-in: 96f7cf2b82 user: bohwaz tags: trunk, stable, 1.1.22
02:07
Transaction details: list linked transactions, allow to change related transaction check-in: 629fbe4094 user: bohwaz tags: trunk
02:05
If no account of targeted type exists, link to creation of a new account of the correct type directly in account selector check-in: 9132a2cbb8 user: bohwaz tags: trunk
2022-03-08
03:12
Update code editor and text editor, minify datepicker, move other JS libs to the correct directory check-in: e0302c8d1c user: bohwaz tags: trunk
2022-03-07
04:11
Improve account list with new accounts positions check-in: a04f43f63f user: bohwaz tags: trunk
04:10
Move line account check to transaction as the transaction might not exist when line check is done check-in: 7345fb0c72 user: bohwaz tags: trunk
04:07
Fix users account list title check-in: b7ff72a2a6 user: bohwaz tags: trunk
04:07
Sync file with schema.sql check-in: ef2546d83f user: bohwaz tags: trunk
04:07
Change the creation of a new account to make it simpler, also add ability to add an opening balance when creating an account check-in: 469e2911f3 user: bohwaz tags: trunk
02:15
Add page to show balance of all accounts check-in: bbd12328fb user: bohwaz tags: trunk
2022-03-05
00:28
Fix issues with french apostrophes in user search check-in: 79a2d31f0d user: bohwaz tags: trunk
00:28
Don't prevent paste events all the time check-in: 22664e354e user: bohwaz tags: trunk
2022-03-04
23:44
Fix Unicode LIKE in SQLite to be able to match accents check-in: a8c911229a user: bohwaz tags: trunk
00:26
Try to always use debit - credit as the default case check-in: 89cbd2f12d user: bohwaz tags: trunk
2022-03-03
18:59
Refactoring: remove getClosingSumsWithAccounts, use getAccountsBalance, fix graphs check-in: a1ef61e8d7 user: bohwaz tags: trunk
18:53
Fix PHP 8.1 warning on float conversion check-in: 6264b5c4fe user: bohwaz tags: trunk
17:47
Use a SQL view to get accounts balances, makes it much easier to create statement and balance sheet, also change trial balance to have only one column check-in: b2e7c79e5c user: bohwaz tags: trunk
13:56
Fix reference to line id when import is incomplete check-in: 018558d051 user: bohwaz tags: trunk, stable
13:43
Fix import when line reference is missing check-in: 53c084ef61 user: bohwaz tags: trunk, stable
11:49
Add change_user_password shell script check-in: 0b6b00c3f0 user: bohwaz tags: trunk, stable
11:30
Fix install after reset when organization name is NULL (how?) check-in: c6889f11c6 user: bohwaz tags: trunk, stable
11:20
Fix bug where id column is not defined in imported CSV check-in: 07fd2351c6 user: bohwaz tags: trunk, stable
2022-02-26
19:07
Fix escaping of user fields check-in: c1113d8a63 user: bohwaz tags: trunk, stable
14:51
Fix empty values check-in: cc379bc481 user: bohwaz tags: trunk, stable
12:18
Fix typo check-in: ab1a51d98c user: bohwaz tags: trunk, stable
11:53
Make the assertion clearer check-in: 603ed9d627 user: bohwaz tags: trunk, stable
11:50
Fix wording: nombre, not numéro check-in: 8b866121cd user: bohwaz tags: trunk, stable
11:43
Fix user number field: allow decimals check-in: 05ee23b4cf user: bohwaz tags: trunk, stable
11:25
Handle case where formula becomes invalid because one user field has been deleted check-in: 80618fad6e user: bohwaz tags: trunk
2022-02-25
20:09
Fix wkhtmltopdf access to local files, thanks @jc check-in: b66b6a6756 user: bohwaz tags: trunk, stable
2022-02-18
18:30
Fix error when referencing advance transaction name check-in: 4c25494b5c user: bohwaz tags: trunk, stable
03:24
Fix export of a specific year check-in: de170bd61a user: bohwaz tags: trunk, stable
03:24
Remove option to delete users from services and fees check-in: adfd9ac629 user: bohwaz tags: trunk, stable
00:53
Accounting import of transactions: refactor code to have less duplicate code, also change formats to have simple, full and grouped exports, and allow import of both simple and grouped exports check-in: 3d03dcd348 user: bohwaz tags: trunk, stable
2022-02-17
17:54
Fix for PHP 8.1: detect_auto_line_endings is deprecated check-in: 358c98d7b8 user: bohwaz tags: trunk, stable
17:36
Fix when fee might not exist (race condition) check-in: 4ba14905a3 user: bohwaz tags: trunk, stable
17:08
Use a transaction to create the chart before importing accounts so that if something fails the transaction will be reverted check-in: be0e92b797 user: bohwaz tags: trunk, stable
17:01
Fix config files URLs when WWW_URL is down check-in: 7865a6c1c2 user: bohwaz tags: trunk, stable
16:42
Remove missed call to clearing graph cache check-in: 02d76c94de user: bohwaz tags: trunk, stable
16:41
Don't need to clear anymore check-in: 5043b8dfd3 user: bohwaz tags: trunk, stable
2022-02-16
23:15
Lower HTTP cache for graphs to 30 seconds check-in: 13f5c2921f user: bohwaz tags: trunk, stable
23:10
Fix SQL_DEBUG default value, should be NULL, not FALSE check-in: 2327dd466f user: bohwaz tags: trunk, stable
23:09
Disable caching for graphs and plots check-in: d965d4ca13 user: bohwaz tags: trunk, stable
23:07
Add a config constant to enable SQL queries debug to track slow queries check-in: d500eccadc user: bohwaz tags: trunk, stable
00:28
Make sure the date is valid check-in: 617e234f73 user: bohwaz tags: trunk, stable
00:07
Change wording of email footer check-in: 6e5e62b292 user: bohwaz tags: trunk, stable
00:04
Session->get() can return false sometimes, handle that case check-in: 11f9477544 user: bohwaz tags: trunk, stable
2022-02-15
23:59
Fix bug with readonly=false attribute in inputs check-in: 2f52c82e84 user: bohwaz tags: trunk, stable
23:58
Set date to today or last used date when duplicating a transaction from another year (thanks @zou) check-in: e49bdcb1b1 user: bohwaz tags: trunk, stable
2022-02-14
15:32
Add links to transaction numbers in label and notes check-in: 9096dd34ec user: bohwaz tags: trunk, stable
2022-02-13
22:17
Add totals to trial balance, as suggested by @Christian check-in: 7b5e6e0b19 user: bohwaz tags: trunk, stable
2022-02-11
14:57
Merge with trunk check-in: a2054097bc user: bohwaz tags: dev
14:39
Replicate changes for display of user services check-in: 38627e26b8 user: bohwaz tags: trunk, stable
2022-02-10
09:23
Fix install check-in: 6df22adfce user: bohwaz tags: trunk, stable, 1.1.21
00:51
Fix PHP 8.1 error, grumpf check-in: a343e637e6 user: bohwaz tags: trunk, stable, 1.1.21
00:34
Implement ability to install other accounting charts check-in: 8a6dcc9cbe user: bohwaz tags: trunk
2022-02-09
23:41
Add plan comptable général entreprises check-in: 92481e94a6 user: bohwaz tags: trunk
23:26
Make past services grayed out in user list check-in: 89cb75b611 user: bohwaz tags: trunk
23:19
Change wording: "terminée" -> "expirée" for subscriptions check-in: a91990cac3 user: bohwaz tags: trunk
23:17
Fix more PHP 8.1 depreciations check-in: 75e0d8d864 user: bohwaz tags: trunk
21:36
Fix restore backup where user does not exist anymore: force login as first admin account check-in: 70bfaa52e7 user: bohwaz tags: trunk
2022-02-08
00:08
Fix PHP 8.1 errors check-in: 4389c3dcc4 user: bohwaz tags: trunk
2022-02-07
23:15
Fix access to content.css when access to website is not allowed check-in: 0662a80e28 user: bohwaz tags: trunk
22:54
Add ability to link a fee to a project, fix [fde0ebd9e938a3496720c1974dcd2d0f47275c5f] check-in: 900e9cdb36 user: bohwaz tags: trunk
2022-02-05
00:25
Fix PHP 8.1 errors check-in: 38ca403881 user: bohwaz tags: trunk
2022-02-04
23:33
Fix input of money amounts < 1 check-in: b9dde10b95 user: bohwaz tags: trunk, stable
13:27
Fix bug with required amount check-in: 9ad130f8b0 user: bohwaz tags: trunk, stable
12:55
Let's fix parent = null for real check-in: 225c4f8dd6 user: bohwaz tags: trunk, stable
12:51
Try to fix bug where parent=null does not work in website skeletons check-in: c59132bf76 user: bohwaz tags: trunk, stable
2022-02-03
23:54
Fix balance sheet when comparing: was missing result and asset/liability may change columns check-in: 2718673a48 user: bohwaz tags: trunk, stable
13:35
Don't put zero in money input if empty check-in: 7a52017749 user: bohwaz tags: trunk, stable
11:59
Don't show the donate link if contributor level is zero check-in: b2eff05486 user: bohwaz tags: trunk, stable
2022-02-02
12:08
Fix PHP 8.1 depreciations check-in: f51318e8bd user: bohwaz tags: trunk
12:08
Fix corner case where a payment is added and the fee does not have a year linked anymore check-in: ab9b4caa13 user: bohwaz tags: trunk, stable
11:53
Fix PHP 8.1 warnings check-in: d4e236356f user: bohwaz tags: trunk
11:35
Fix Markdown TOC HTML code to fix numbering check-in: 840506facf user: bohwaz tags: trunk, stable
11:33
PHP 8.1: use KD2 strftime replacement check-in: 235ab83bf1 user: bohwaz tags: trunk, stable
2022-02-01
23:50
Fix phpstan suggestions check-in: dc6013583c user: bohwaz tags: trunk, stable
23:31
Fix PHP 8.1 depreciations check-in: ef43b2a231 user: bohwaz tags: trunk, stable
2022-01-29
22:27
Fix import of analytical projects in custom CSV import check-in: fff0f2d011 user: bohwaz tags: trunk, stable
2022-01-28
14:53
Show error if database is corrupted when restoring check-in: 69227580eb user: bohwaz tags: trunk, stable
12:32
Check transaction lines when doing sums check-in: 8b04c61522 user: bohwaz tags: trunk, stable
12:32
Use Translate::getHttpLang directly to get visitor language check-in: bf8bf6d988 user: bohwaz tags: trunk, stable
12:09
Try to fix undefined constant in install reset check-in: 9b05a3c422 user: bohwaz tags: trunk
01:13
Fix database reset check-in: 6844b8190e user: bohwaz tags: trunk, stable
2022-01-27
19:16
Fix list of mandatory CSV columns in CSV help check-in: e866ced787 user: bohwaz tags: trunk, stable
19:11
Accounting: Add import of analytical ID in custom CSV import check-in: 1356ecfd9f user: bohwaz tags: trunk, stable
2022-01-25
23:24
Fix issue with backups and old SQLite versions check-in: 5ab4b7ba12 user: bohwaz tags: trunk, stable
23:15
Years: list open years by most recent to oldest check-in: c61862ebe3 user: bohwaz tags: trunk, stable
2022-01-24
23:20
Bump version, add more precision to label check-in: 401754c72b user: bohwaz tags: trunk, stable, 1.1.20
21:43
Add PDF export method to Template class check-in: 0ca6143329 user: bohwaz tags: trunk, stable
21:42
Implement associative list of open years check-in: 451f60fd2f user: bohwaz tags: trunk, stable
14:14
Better UX for user selection, list them in a table and add ability to remove them check-in: f36f84787c user: bohwaz tags: trunk, stable
14:10
Always send list of users to subscribe check-in: 82051d0f88 user: bohwaz tags: trunk, stable
13:14
Fix upgrade process for very slow servers, sometimes it failed after the alter table, not sure why, but this fixes it check-in: b6eefbb81e user: bohwaz tags: trunk, stable
2022-01-21
01:49
Fix copy service check-in: ab0846d770 user: bohwaz tags: trunk, stable
2022-01-20
17:32
Fix datepicker when switching to December from January, fix [9f765f4ab37f5631da5b31ecb8ce7b77da311e61] check-in: c4f649c737 user: bohwaz tags: trunk, stable
2022-01-19
01:09
This is more reliable and takes less CPU check-in: 152ab929f9 user: bohwaz tags: trunk, stable
00:58
It seems that gzip was messing with caching of accounts selector, should be better now check-in: c939b83cd0 user: bohwaz tags: trunk, stable
00:51
Fix potential issue in caching of static resources by Apache check-in: 1a7c1cdf80 user: bohwaz tags: trunk, stable
00:51
Make sure the page and global.js are loaded first check-in: a9bc9467d1 user: bohwaz tags: trunk, stable
00:14
Make sure last chart change is saved check-in: 34c93a6586 user: bohwaz tags: trunk, stable
2022-01-18
15:22
Fix HTTP cache check-in: 21b68144fc user: bohwaz tags: trunk, stable
00:56
Final fix for accounts selector and HTTP cache I hope check-in: 47369e44e3 user: bohwaz tags: trunk, stable
00:43
Oops HTTP header check-in: cc391ac04c user: bohwaz tags: trunk, stable
00:42
Fix expires header check-in: 999c215138 user: bohwaz tags: trunk, stable
00:41
Try to fix HTTP cache check-in: 515bfed47f user: bohwaz tags: trunk, stable
00:38
Fix account selector HTTP cache check-in: 14de49e7ca user: bohwaz tags: trunk, stable
00:04
Add virtual users account page check-in: 425e0ff572 user: bohwaz tags: trunk, stable
00:03
Fix transaction duplicate date check-in: 510e8b27af user: bohwaz tags: trunk, stable
00:01
Fix duplicate missing fields: transaction reference and payment reference check-in: 8748fb3d55 user: bohwaz tags: trunk
2022-01-17
23:41
Fix "save and go to next month" check-in: 86e5a1fede user: bohwaz tags: trunk, stable
22:46
Reminders: remove organization name from subject as it's already added check-in: 0af0fb3861 user: bohwaz tags: trunk, stable
2022-01-13
12:07
Make sure the first admin user is used in Debian check-in: 2b9f1d22ec user: bohwaz tags: trunk, stable, 1.1.19
11:39
Fix label of new account type check-in: 22f725a9df user: bohwaz tags: trunk, stable, 1.1.19
01:30
Fix link to website check-in: 6b5faa7b1a user: bohwaz tags: trunk, stable, 1.1.19
00:37
Implement automatic appropriation of previous year result check-in: 9cea730fb2 user: bohwaz tags: trunk, stable, 1.1.19
2022-01-12
23:13
By default, page URIs should be lowercase check-in: c79d9186fb user: bohwaz tags: trunk, stable
19:37
Fix array_map arguments order check-in: 4afabd7725 user: bohwaz tags: trunk, stable, 1.1.19
02:22
Quote columns names check-in: 2f9c90a19d user: bohwaz tags: trunk, stable, 1.1.19
01:46
Make sure we disable foreign keys when replacing table check-in: a6914f978c user: bohwaz tags: trunk, stable, 1.1.19
00:57
Use a transliterated duplicate table, not a FTS4 table, as it would not resolve the issue of ordering unicode names check-in: a419cfbfe5 user: bohwaz tags: dev
00:56
Require FTS4 check-in: 0d90afb4e9 user: bohwaz tags: dev
00:14
Switch to U_NOCASE collation check-in: 7e45abbf2c user: bohwaz tags: trunk, stable, 1.1.19
00:13
Fix database on upgrade for UTF-8 and NOCASE index issues, bump version check-in: 5598d4d31e user: bohwaz tags: trunk
00:11
Rename custom unicode collation to U_NOCASE, don't replace the native NOCASE collation as it can lead to index errors and malformed database check-in: 5cd6df6ced user: bohwaz tags: trunk
2022-01-11
20:45
Make sure data imported is in UTF-8 and that it's also valid UTF-8 for collator comparison, to avoid database corruption check-in: 5b02368705 user: bohwaz tags: trunk, stable
01:12
Modernize user edit check-in: 8e8690f045 user: bohwaz tags: dev
2022-01-10
22:26
Modernize services for user check-in: facb89fe6b user: bohwaz tags: dev
21:54
Adapt to change membres -> users check-in: 1878156885 user: bohwaz tags: dev
21:38
Migrate spaces to tabs check-in: ba8daafe29 user: bohwaz tags: dev
21:36
Rename and modernize user details check-in: 820131b891 user: bohwaz tags: dev
20:27
Improve user list check-in: 60f662fe29 user: bohwaz tags: dev
20:08
Fix upgrade check-in: 4e37103dd8 user: bohwaz tags: dev
17:15
Add SECURITY policy file for Github check-in: 61572f78dc user: bohwaz tags: trunk
12:43
Merge with trunk check-in: ea0c0a5981 user: bohwaz tags: dev
12:43
Add PrinceXML promo text check-in: ad9d70de97 user: bohwaz tags: dev
2022-01-09
18:49
Fix: remove compare_year criteria when not useful check-in: 466fc7c89b user: bohwaz tags: trunk, stable
2022-01-08
19:44
Fix when there are no users selected check-in: d09963902c user: bohwaz tags: trunk, stable
2022-01-07
13:30
Fix link color in alert blocks when using dark theme check-in: f3a512ea35 user: bohwaz tags: trunk, stable
13:27
Fix date picker change when having a preselected date of 31 and switching to a month with only 30 days Also fix calendar dialog not closing when clicking on button check-in: c62a80180c user: bohwaz tags: trunk, stable
13:11
Fix date picker colors check-in: 48ce8e714b user: bohwaz tags: trunk
13:11
Fix extra script tag check-in: fc68537a65 user: bohwaz tags: trunk
00:51
Bump version, re-apply previous migration check-in: 0c2854c571 user: bohwaz tags: trunk, stable, 1.1.18
00:41
Fix bug in LIKE function: _ meta characted was not parsed correctly check-in: a947f59eaf user: bohwaz tags: trunk, stable
00:32
Show JSON message instead of code check-in: 1ce1d4f27f user: bohwaz tags: trunk, stable
2022-01-06
12:53
Fix two bugs in custom templates check-in: acb07cd04b user: bohwaz tags: templates
12:48
CERFA: ability to abandon debts check-in: 1fd1932685 user: bohwaz tags: templates
12:09
Replace and not ignore a link between a user and a transaction check-in: e245cbe36d user: bohwaz tags: trunk, stable
11:58
Fix date input in user form: date values were not set check-in: 5bb21d09be user: bohwaz tags: trunk, stable
00:52
Fix "mark as paid" checkbox default state, add some help text for transactions check-in: 1ad8dbcb4d user: bohwaz tags: trunk, stable
00:42
Don't use links but buttons to switch between old services and current ones check-in: 38a877f869 user: bohwaz tags: trunk, stable
2022-01-05
23:02
Change label check-in: 46ef3b798d user: bohwaz tags: trunk, stable
22:55
Fix analytical project comparison check-in: 3b0e554fa6 user: bohwaz tags: trunk, stable
20:34
Do not make the added column required when importing a CSV check-in: 84e9840a92 user: bohwaz tags: trunk, stable
20:31
Make sure only date formats are treated as dates check-in: 1f2e1afdba user: bohwaz tags: trunk, stable
20:30
Fix quick search of account codes check-in: 16d5a85a45 user: bohwaz tags: trunk, stable
20:25
Allow to do an opening balance from an open year, but warn about it check-in: eaf0fe8aba user: bohwaz tags: trunk, stable
19:57
Order by transaction ID, not date, as we want the last 10 created transactions check-in: 3e34084cd4 user: bohwaz tags: trunk, stable
19:54
Remove some graphs from year summary, add last 10 transactions below check-in: c36f4042cf user: bohwaz tags: trunk, stable
19:34
Small UX improvements to closure/reopening of year check-in: 7bf098fdef user: bohwaz tags: trunk, stable
19:26
Allow quick search on transaction ID check-in: 9da1f0cf33 user: bohwaz tags: trunk, stable
19:05
Don't show quick search if there are no years check-in: 06ee93e428 user: bohwaz tags: trunk, stable
19:02
Add quick search in accounting check-in: 14b8d4df86 user: bohwaz tags: trunk, stable
17:28
Fix disabled class for tables check-in: 5a639b57cb user: bohwaz tags: trunk, stable
12:56
Allow import of user-added column in accounts check-in: d8df4c7ccb user: bohwaz tags: trunk, stable
12:48
Add 'user added account' column to accounts export check-in: e372034ebb user: bohwaz tags: trunk, stable
12:32
Move new year action to a button for consistency check-in: 669d1bf5fa user: bohwaz tags: trunk, stable
2022-01-04
22:10
Improve date picker for mobiles check-in: 7dfa936972 user: bohwaz tags: trunk, stable
21:58
Add pagination on top of users list check-in: ad20d4be33 user: bohwaz tags: trunk, stable
21:55
Improve date picker widget: allow to select month and year from calendar, auto-complete the text input, and make it more accessible and easier to close check-in: 14d9a17071 user: bohwaz tags: trunk, stable
21:54
Use custom date picker for dates in user profile, as the Android date picker sucks for birth dates check-in: 2271192e24 user: bohwaz tags: trunk, stable
2022-01-03
22:56
Fix "link to transaction" button appearing not at the right time check-in: cef5ddb2bf user: bohwaz tags: trunk, stable
22:45
Make the code slightly more readable as it can be confusing check-in: a748888b58 user: bohwaz tags: trunk, stable
22:37
Add ability to link a transaction to a subscription check-in: 25ce73a144 user: bohwaz tags: trunk, stable
22:36
In transaction edit, also delete users linked with a subscription check-in: a321f6d304 user: bohwaz tags: trunk, stable
22:16
Transaction details: fix mention of subscription for linked users check-in: 9d574f8ecb user: bohwaz tags: trunk, stable
21:40
Change input list to use local URLs, as other widgets check-in: 48820c3177 user: bohwaz tags: trunk, stable
21:34
Handle some cases of contribution check-in: 169cb7877d user: bohwaz tags: trunk, stable
21:33
Remove useless test as it's already done before include check-in: d1b4eea1b8 user: bohwaz tags: trunk
21:33
Handle datepickr case where there is no input but only a button check-in: 70a997a801 user: bohwaz tags: trunk
21:32
Display contributing button in config :) check-in: c4432899c6 user: bohwaz tags: trunk
21:26
Add method to fetch account code from an ID check-in: b4e34b95e2 user: bohwaz tags: trunk
2022-01-02
18:34
Make migration to Dynamic Fields working check-in: fc565dec50 user: bohwaz tags: dev
18:33
Migrate Session to use DynamicFields check-in: a0f21a8ca4 user: bohwaz tags: dev
18:29
Remove LIKE and NOCASE hacks, use a function and a copied table instead to search in users check-in: a8eb440e42 user: bohwaz tags: dev
18:28
Remove legacy properties from Config check-in: 3448def82a user: bohwaz tags: dev
18:28
Add ID to config_user_fields check-in: dcb692e174 user: bohwaz tags: dev
16:13
Merge with trunk check-in: 16b2ac559b user: bohwaz tags: dev
16:04
Fix checkbox fields: don't allow them to be NULL check-in: 7c23ffae73 user: bohwaz tags: dev
2022-01-01
18:13
More fixes for a future dark theme check-in: 1333ccbe5d user: bohwaz tags: trunk, stable
18:02
Fix edit of service subscription was wrongly found as duplicate when it exists check-in: 00ae9fa2ba user: bohwaz tags: trunk, stable
17:59
Fix list of users with no fee check-in: 9a19bff084 user: bohwaz tags: trunk, stable
17:56
Display past services if there are no current services check-in: 74c8f4744b user: bohwaz tags: trunk, stable
2021-12-31
01:20
Fix color for describe box check-in: 14bd7030ab user: bohwaz tags: trunk, stable
01:18
Use variables for CSS colors, allowing to set a dark theme check-in: d051981523 user: bohwaz tags: trunk, stable
2021-12-30
21:09
Change parameters call to wkhtmltopdf check-in: f1e059e384 user: bohwaz tags: trunk, stable
20:48
Fix wkhtmltopdf print option check-in: 22ba12dc39 user: bohwaz tags: trunk, stable
19:33
Fix saving colors check-in: 13efc50142 user: bohwaz tags: trunk, stable
13:40
Fix upgrade from 1.0.x, thanks @ddgallo check-in: 1b89de7a68 user: bohwaz tags: trunk, stable
13:21
Service subscription: don't select a service if none has been selected check-in: 7a0c010a93 user: bohwaz tags: trunk, stable
13:20
Fix year comparison: don't hide empty accounts in year 0 if they were not empty in year-1 check-in: 51d87416af user: bohwaz tags: trunk, stable
13:14
Don't accept no user selected check-in: e80c337f79 user: bohwaz tags: trunk, stable
13:12
Throw exception if no user has been selected check-in: d2fccc0985 user: bohwaz tags: trunk, stable
13:08
Fix return in case no user has been selected check-in: 14b40b674c user: bohwaz tags: trunk, stable
2021-12-26
13:04
Don't make account code clickable when it is referring to another chart check-in: b46a47e1a9 user: bohwaz tags: trunk, stable
2021-12-24
02:14
Some more progress on invoice and quote management check-in: abb38fd355 user: bohwaz tags: templates
02:14
Allow to update JSON data, but for validation we need to fetch and decode JSON first check-in: 2ea97a9a6d user: bohwaz tags: templates
2021-12-23
00:34
Upgrade process: fix link to changelog, do an async check for latest version to not delay the loading of the config page check-in: 70b5f30cad user: bohwaz tags: trunk
2021-12-22
22:04
Merge with trunk check-in: 6a4f6f6abc user: bohwaz tags: templates
19:57
Avoid duplicates when copying a service check-in: a9cf5c62d0 user: bohwaz tags: trunk, stable
19:39
Fix link to subscribe service from user context check-in: c5cd56ee67 user: bohwaz tags: trunk, stable
19:36
Add ability to copy users from a service to the other, also abiliy to subscribe multiple users at once check-in: 30c4d00230 user: bohwaz tags: trunk, stable
17:59
Fix analytical account order in new transaction form check-in: 2a41a4de0c user: bohwaz tags: trunk, stable
17:35
Stay in simple mode when filtering dates check-in: 0ca1a5705c user: bohwaz tags: trunk, stable
17:33
Clear right for buttons in navigation check-in: 06f91d36a7 user: bohwaz tags: trunk, stable
17:31
Fix: we need to reverse the account balance in simple journal mode check-in: 9083102028 user: bohwaz tags: trunk, stable
17:24
Fix sum when filtering date in account journal check-in: 5b8d8717f0 user: bohwaz tags: trunk, stable
17:21
Add date filter to accounts journals check-in: 1086cf3d34 user: bohwaz tags: trunk, stable
2021-12-21
23:53
Bump version check-in: 3e0a54ed2a user: bohwaz tags: trunk, stable, 1.1.17
23:45
Fix some error messages check-in: 544d6ac49b user: bohwaz tags: trunk, stable
02:30
Duplicate after merge check-in: f9dd9435f9 user: bohwaz tags: templates
02:29
Last missing commit check-in: 0fa30e78e6 user: bohwaz tags: templates
02:18
Remove old stuff check-in: 5afed7f577 user: bohwaz tags: templates
02:17
More missing commits check-in: 9f798cded9 user: bohwaz tags: templates
02:12
Merge missing check-in: 8924951cb4 user: bohwaz tags: templates
02:07
Merge with trunk + missing commit check-in: 70ed2096ac user: bohwaz tags: templates
02:04
If key is empty, use a UUID check-in: bdf4d75003 user: bohwaz tags: templates
01:54
Fix upgrade check-in: 2074137b44 user: bohwaz tags: templates
01:52
Fix documents size in backup page for SQLite storage check-in: 899f8a37cf user: bohwaz tags: trunk, stable
01:34
Same view as in schema check-in: fdd813f663 user: bohwaz tags: templates
01:33
Remove old stuff check-in: e3dc7d4a92 user: bohwaz tags: templates
01:32
Support assign and having in {{#sql}} sections, add view to get all accounts sums check-in: 3a621ae96b user: bohwaz tags: templates
01:30
Make sure a directory exists before moving check-in: 0392f7a480 user: bohwaz tags: templates
01:30
Allow use of substr check-in: 8470e7db91 user: bohwaz tags: templates
01:30
Implement create_index to create a new JSON index check-in: cdc941ee9d user: bohwaz tags: templates
01:29
Upgrade Skeleton and Web classes to use new skeleton path, also update templates check-in: 1e82585880 user: bohwaz tags: templates
2021-12-20
14:12
Fix email content for password changing check-in: ff3e5659fd user: bohwaz tags: trunk, stable
03:38
Invoice/quotes user templates check-in: 81047b32da user: bohwaz tags: templates
2021-12-19
21:52
Improve preview for reçu fiscal check-in: fdc88e11a6 user: bohwaz tags: templates
19:54
Working user templates for transactions check-in: 5011716de7 user: bohwaz tags: templates
12:50
Merge with trunk check-in: 37a38283a6 user: bohwaz tags: templates
00:06
Add ability to order projects either by code or by account label, defaut to account label check-in: cd73d694e0 user: bohwaz tags: trunk, stable
2021-12-18
20:59
Use standalone display for PWA manifest instead of fullscreen check-in: 138f707ccd user: bohwaz tags: trunk, stable
2021-12-17
13:51
Easier way to set a textarea to occupy all the width check-in: a7f70ec39b user: bohwaz tags: trunk, stable
13:51
Fix manifest colors check-in: ee33b91a11 user: bohwaz tags: trunk, stable
13:50
DynamicList: include hidden fields for modifier, but not for export check-in: a2c6c2ea97 user: bohwaz tags: trunk, stable
2021-12-16
23:05
Fix preselected account from quick transaction button in account journal check-in: b457ded4e7 user: bohwaz tags: trunk, stable
2021-12-15
23:40
Make the look of buttons and link buttons consistent when using "main" check-in: c3b90b00e6 user: bohwaz tags: trunk, stable
23:40
Fix for plugins: allow index.php call in subdirectories check-in: 27180c847e user: bohwaz tags: trunk, stable
23:39
Remove unused option from widgetIcon, allow other attributes check-in: b7c62126db user: bohwaz tags: trunk, stable
15:00
Implement ability to restore documents check-in: fbb456def3 user: bohwaz tags: trunk, stable
2021-12-14
12:35
We can't use ksort here, it's not reliable check-in: d7e91f8299 user: bohwaz tags: trunk, stable
2021-12-13
21:38
Sort accounts in comparison, according to account code, improve printing check-in: fa6b781b5b user: bohwaz tags: trunk, stable
2021-12-11
15:43
Migrate old membres table to users check-in: 576a7e78b1 user: bohwaz tags: dev
2021-12-10
12:24
Another try at templates check-in: e114b79178 user: bohwaz tags: templates
12:18
Merge trunk check-in: bc5af9deb3 user: bohwaz tags: templates
12:16
Generate change event from date picker check-in: 2850e9dfe9 user: bohwaz tags: trunk, stable
01:10
Merge with trunk check-in: 8672b16816 user: bohwaz tags: dev
2021-12-09
02:41
Reverse result when positive check-in: 49e35ff023 user: bohwaz tags: trunk, stable
02:38
Fix sum change between two years check-in: 5d3d4ea90f user: bohwaz tags: trunk, stable
02:23
Reverse order of other years, makes more sense check-in: 4a89f01f47 user: bohwaz tags: trunk, stable
02:22
Only show comparison form when there's a year list check-in: e57ad5533b user: bohwaz tags: trunk, stable
02:21
Fix empty list of years check-in: 170e0c12ae user: bohwaz tags: trunk, stable
02:20
Implement comparison with a previous year in statements and balance sheets check-in: 3b5fe1d41d user: bohwaz tags: trunk, stable
2021-12-08
23:39
Remove message in journal for some accounts if sum is zero check-in: 6e87decbca user: bohwaz tags: trunk, stable
20:20
Fix left margin in ledger, thanks @zou check-in: 2479a02c61 user: bohwaz tags: trunk, stable
2021-12-07
23:17
Fix edit of admin_homepage when it doesn't exist check-in: 918101178f user: bohwaz tags: trunk, stable
21:31
Make sure the manifest has a non-null timestamp check-in: 155081a808 user: bohwaz tags: trunk, stable
21:14
Put manifest on all pages, and cache it check-in: 74b38d487d user: bohwaz tags: trunk, stable
14:49
Fix header on public website with no logo check-in: 4be7dd8c54 user: bohwaz tags: trunk, stable
11:20
Fix division by zero in color generator check-in: a514b0af23 user: bohwaz tags: trunk, stable
00:47
Fix bugs at install with new files check-in: 7e4176248d user: bohwaz tags: trunk, stable, 1.1.16
00:07
Change default icon check-in: 12aed3988e user: bohwaz tags: trunk, stable, 1.1.16
2021-12-06
23:50
Fix favicon: use .png as .ico is blocked by some adblockers check-in: 701676dac6 user: bohwaz tags: trunk, stable, 1.1.16
23:47
Fix icon preview size check-in: 2a65e13750 user: bohwaz tags: trunk, stable, 1.1.16
23:32
Fix missing parameter check-in: 4a5dd41762 user: bohwaz tags: trunk, stable, 1.1.16
23:29
Fix some details on icons rendering and preview check-in: 7f9e085028 user: bohwaz tags: trunk, 1.1.16
19:29
Handle resize instruction in query string for images, not only in first position check-in: a4055bd56b user: bohwaz tags: trunk, 1.1.16
18:04
Easier way to get up to date file URLs for config files, add large icon specific to web app icon check-in: 01989f2ac0 user: bohwaz tags: trunk, 1.1.16
2021-12-05
04:17
Make sure that the UI colors contrasts are accessible check-in: 9c896c41b1 user: bohwaz tags: trunk, 1.1.16
03:25
Add support for custom logo and custom favicon, move customization to a separate page of configuration, store config files status as an array check-in: a12ac94ee4 user: bohwaz tags: trunk, 1.1.16
2021-12-04
21:22
For some weird case where the script tag is not found, use the html tag to convey the version hash check-in: 381857325d user: bohwaz tags: trunk, stable
14:47
Fix saving a new validated transaction when reopening a year check-in: d906546501 user: bohwaz tags: trunk, stable
02:38
Progress on migration of custom fields check-in: 004b9a67f6 user: bohwaz tags: dev
01:40
Fix Atom feed validity check-in: 9363870574 user: bohwaz tags: trunk, stable
01:38
Merge missing: Fix Atom feed validity check-in: 86f887284b user: bohwaz tags: dev
00:42
Merge missing commits check-in: eb07375d4b user: bohwaz tags: dev
2021-12-03
13:28
Block mailinblack domains check-in: d6d92f4ad9 user: bohwaz tags: emails
2021-11-30
19:28
Merge trunk changes check-in: ae98ad0863 user: bohwaz tags: dev
19:24
Merge check-in: b52b5e6b60 user: bohwaz tags: emails
19:16
Fix order of bars in new graph check-in: 10a358ff8a user: bohwaz tags: trunk, stable
19:08
Replace plot graph by bar graph in years page check-in: 3b57e1df62 user: bohwaz tags: trunk, stable
19:07
Order service fess by fixed amount, then label check-in: 47a2137b40 user: bohwaz tags: trunk, stable
17:51
Restore Multiviews, if it crashes some hosting services, this could be changed by the installer though check-in: 55ee3f1dae user: bohwaz tags: trunk
17:19
Add help button to menu check-in: f48bc88eab user: bohwaz tags: trunk, stable
17:16
Don't order by price, but by label check-in: 32e3b9404e user: bohwaz tags: trunk, stable
14:56
Clear graph cache after import check-in: eead5b5fb1 user: bohwaz tags: trunk, stable
14:38
Fix checkbox in chart editing check-in: fea7d49f1e user: bohwaz tags: trunk, stable
2021-11-29
16:40
Fix: also update file_path when moving a category check-in: ed44155002 user: bohwaz tags: trunk, stable
16:15
Open text editor after creating a new text file, also resize the iframe correctly check-in: 2e84f0e59a user: bohwaz tags: trunk, stable
16:13
Fix saving edit of wiki pages in documents check-in: cc108197d8 user: bohwaz tags: trunk, stable
15:54
Redirect to new directory after creation check-in: 9e29fe82df user: bohwaz tags: trunk, stable
15:53
Fix move of children pages when moving/renaming a first-level category check-in: 3081b23f1f user: bohwaz tags: trunk, stable
15:28
Fix return to list button for categories check-in: 7a2a3ae287 user: bohwaz tags: trunk, stable
15:24
Fix display bug on table of contents check-in: 7520ddffea user: bohwaz tags: trunk, stable
15:10
Add filters to UserTemplates: 'delete_leading_number' and 'get_leading_number' check-in: 4f0dbadebc user: bohwaz tags: trunk, stable
2021-11-27
15:44
Change to ADMIN_URL for absolute URIs to admin check-in: 33f97696be user: bohwaz tags: trunk, stable
2021-11-26
16:59
Make sure temporary files are deleted when creating a PDF using a plugin check-in: 045748f2c2 user: bohwaz tags: trunk, stable
12:39
Fix update, do not delete pages when using SQLite storage check-in: ca32bdd76f user: bohwaz tags: trunk, stable
00:30
Add more help to command check-in: 7237b33847 user: bohwaz tags: trunk
00:24
Fix typo check-in: 2d4e3c849a user: bohwaz tags: trunk
00:23
Update fossil verify script check-in: bb05188ae0 user: bohwaz tags: trunk
00:21
Add fossil verify tool check-in: 9e5ba624aa user: bohwaz tags: trunk
2021-11-25
15:09
Add margin check-in: 50e6de51ec user: bohwaz tags: trunk, stable
12:58
Merge trunk check-in: b65e1fc90e user: bohwaz tags: templates
2021-11-24
22:40
Add comments to File Entity, make sure you cannot store a file that does not have a defined target path and name check-in: 2177354d3b user: bohwaz tags: trunk
22:19
Add some code comments check-in: 2c57092cec user: bohwaz tags: trunk
13:39
Fix menu buttons too large for small phone screens check-in: 402870a090 user: bohwaz tags: trunk, stable
13:01
Add a target "all users except ones in a hidden category" to mass mailing check-in: c66a74f59a user: bohwaz tags: trunk, stable
00:10
Merge with trunk check-in: d28abcc7f9 user: bohwaz tags: emails
00:00
Update installer check-in: 96935a0512 user: bohwaz tags: trunk
2021-11-23
23:41
Make sure the value is iterable check-in: efca0d5bfa user: bohwaz tags: trunk, stable
23:37
Error when trying to duplicate a non-existing transaction check-in: 6a16ddb8dd user: bohwaz tags: trunk, stable
21:59
Hide old services check-in: 2933ec352e user: bohwaz tags: trunk, stable
00:29
Remove Multiviews disabling (bug lautre.net) check-in: e130e3da01 user: bohwaz tags: trunk, stable, 1.1.15
00:08
Fix manifest, oops check-in: 13e573e219 user: bohwaz tags: trunk, stable, 1.1.15
00:06
Fix last minute issue with dialogs styling check-in: 1453ab27a6 user: bohwaz tags: trunk, stable, 1.1.15
2021-11-22
23:28
Reduce delay to check for a new version check-in: a68ca40325 user: bohwaz tags: trunk, stable, 1.1.15
23:22
Fix details for debian release check-in: 9e160cdb3d user: bohwaz tags: trunk, stable, 1.1.15
23:09
Don't disable old versions, as they're not listed anyway check-in: 595df2287d user: bohwaz tags: trunk, stable, 1.1.15
22:47
Don't allow to downgrade check-in: 324a21c46f user: bohwaz tags: trunk, 1.1.15
21:53
Some changes required for 1.1.15 release process check-in: 06f79a182d user: bohwaz tags: trunk, 1.1.15
21:50
Release 1.1.15 version, test new upgrade feature check-in: 5aa06cc504 user: bohwaz tags: trunk, 1.1.15
21:47
Implement auto-update tool for self hosting check-in: f027ce5095 user: bohwaz tags: trunk
2021-11-20
23:45
Invert order of accounts for debt/credit so that it matches expense/revenue, thanks @Didier check-in: 790cbb4ad6 user: bohwaz tags: trunk, stable
21:53
Put latest official chart first in list for new year check-in: 2105296b52 user: bohwaz tags: trunk, stable
21:40
Handle case when there is no listed columns check-in: 4dc19b007b user: bohwaz tags: trunk, stable
17:41
Improve mobile UX, transform some actions from tabs to buttons check-in: c0115865bd user: bohwaz tags: trunk, stable
17:22
Improve mobile styling check-in: 93a9d1f55a user: bohwaz tags: trunk, stable
16:46
Update logo check-in: 99a482f903 user: bohwaz tags: trunk, stable
15:55
Make icon and logo maskable check-in: fc8ab1380c user: bohwaz tags: trunk, stable
15:50
Add default logo check-in: dac63829a2 user: bohwaz tags: trunk, stable
15:14
Not working on chrome mobile, not sure why check-in: 0662be14db user: bohwaz tags: trunk, stable
15:04
Fix add to home screen, remove debug log check-in: 67e58eaf56 user: bohwaz tags: trunk, stable
15:03
Specify admin_url in manifest check-in: e21596963b user: bohwaz tags: trunk, stable
15:01
Move service worker file check-in: e2faf77269 user: bohwaz tags: trunk, stable
14:51
Not sure why Chrome is not triggering check-in: 42d19cde21 user: bohwaz tags: trunk, stable
14:43
Implement add to home screen, well trying check-in: 5020a46888 user: bohwaz tags: trunk, stable
14:40
Change message language to French, add link to documentation check-in: a3ed28e7e0 user: bohwaz tags: trunk
12:25
Fix URL, Fossil is weird check-in: daf35bd6f0 user: bohwaz tags: trunk
12:24
Fix URL, again check-in: 20cdb691ab user: bohwaz tags: trunk
12:24
Fix URL check-in: 06fd4228d7 user: bohwaz tags: trunk
12:22
Fix JS, again check-in: ac9e02ae22 user: bohwaz tags: trunk
12:20
Fix JS check-in: 0eaa70385f user: bohwaz tags: trunk
12:15
Fix JS check-in: 6e6ae412dc user: bohwaz tags: trunk
12:12
Fix label check-in: 2e1ba2cd92 user: bohwaz tags: trunk
12:11
Change style check-in: 72a2bf7c73 user: bohwaz tags: trunk
12:11
More style check-in: 14d7733fac user: bohwaz tags: trunk
12:08
Fix typo check-in: d6be03a43d user: bohwaz tags: trunk
12:08
Simpler search form check-in: 93b9d067e6 user: bohwaz tags: trunk
12:03
Add search form to homepage check-in: 3ee41f06d8 user: bohwaz tags: trunk
2021-11-19
15:36
Don't send an email to duplicate addresses check-in: 301a9f982a user: bohwaz tags: trunk, stable
2021-11-17
15:14
Fix: in installs before 1.1.0, if there was more than one accounting chart, it didn't have the correct position for volunteering accounts check-in: 51298bd9c4 user: bohwaz tags: trunk, stable
2021-11-16
03:07
Fix money amount in user service list check-in: cbd53eb47a user: bohwaz tags: trunk, stable
2021-11-14
23:10
Implement opt-out, and email verification check-in: 4e1c522d05 user: bohwaz tags: emails
20:56
Merge trunk check-in: 67b1affc17 user: bohwaz tags: emails
20:55
Implement email bounces and optout check-in: 8f9d4ac696 user: bohwaz tags: emails
15:50
Bump version check-in: b6ac2181be user: bohwaz tags: trunk, stable, 1.1.14
15:50
Fix install process error check-in: 6bcb85b72d user: bohwaz tags: trunk, stable
14:50
Create new branch named "emails" check-in: b62fc8b2fa user: bohwaz tags: emails
14:45
Merge trunk check-in: b74facc72e user: bohwaz tags: templates
2021-11-12
13:56
Rename pasted file name to avoid overwriting check-in: 7999b97d74 user: bohwaz tags: trunk, stable
13:47
Support image paste in file upload forms! check-in: 120573e20b user: bohwaz tags: trunk, stable
2021-11-11
23:47
Bump version check-in: 1e47587e08 user: bohwaz tags: trunk, stable, 1.1.13
23:32
Fix links to credit/debt payoff form check-in: 290c558846 user: bohwaz tags: trunk, stable
23:26
Fix new account code in simple mode, it was throwing an error after 27 accounts were created check-in: d69e1adaf5 user: bohwaz tags: trunk, stable
22:30
Remove PREFER_HTTPS configuration constant check-in: 74fbf7796e user: bohwaz tags: dev
22:17
Don't use fee label when the subscription is not linked to a fee check-in: 6603436d79 user: bohwaz tags: trunk, stable
22:12
When there is no fee for the service, you can still subscribe a user to a service, it just doesn't have a fee check-in: 404078a801 user: bohwaz tags: trunk, stable
22:01
Redirect to login page after logout, and use configured website URL if provided, for return URL check-in: 430a3c262c user: bohwaz tags: trunk, stable
2021-11-09
23:58
Fix user import: trim only email address check-in: 0cb95b50f8 user: bohwaz tags: trunk, stable
23:57
Redirect to preview instead of list check-in: 7cc4962e47 user: bohwaz tags: trunk, stable
23:53
Fix [5723a61031a211fbfc448cd491cc92da8abd0153] cannot save a web page twice check-in: 5ef1fea382 user: bohwaz tags: trunk, stable
23:29
CSV import: don't set non-chosen columns to NULL! check-in: 6a2155460e user: bohwaz tags: trunk, stable
23:29
Accept d/m/Y date format when importing users, trim value also check-in: 5f0f764d62 user: bohwaz tags: trunk, stable
22:57
Add $plugin_url to Smartyer, thanks @zou check-in: 99de7b025a user: bohwaz tags: trunk, stable
22:42
Split transaction payoff form from new transaction, add duplicate button to transaction confirmation message, add ability to mark debt/credit transaction as not paid when paying it (eg. for multiple payments) check-in: 8db8147a0b user: bohwaz tags: trunk, stable
21:32
Add ability to edit accounts from account selector check-in: 198453538c user: bohwaz tags: trunk, stable
02:38
Fix: refresh session when doing a reset check-in: b13f374190 user: bohwaz tags: trunk, stable
02:07
Do not make file input required check-in: c87a0b7849 user: bohwaz tags: trunk, stable
02:00
Implement multiple file upload and file preview when uploading documents and web page attachments check-in: 55a454584b user: bohwaz tags: trunk, stable
01:04
Fix error in schema comment check-in: 5b9ff6c8ad user: bohwaz tags: trunk, stable
2021-11-08
20:31
Add comments check-in: 1c3d0e565b user: bohwaz tags: trunk, stable
18:56
Definitely fix duplication when account does not exist in new chart check-in: bef9466517 user: bohwaz tags: trunk, stable
18:50
Ignore if lines are empty check-in: ac49d16b03 user: bohwaz tags: trunk, stable
18:48
Filter out non-existing accounts check-in: 13291dda1d user: bohwaz tags: trunk, stable
18:46
Wrong parameter passed check-in: fb14e69d65 user: bohwaz tags: trunk, stable
18:44
Fix typo check-in: d480bec1eb user: bohwaz tags: trunk, stable
18:43
Completely ignore lines with no accounts as they are invalid check-in: cd577ba5a2 user: bohwaz tags: trunk, stable
18:41
use isset instead of === null check-in: 035e6e47ea user: bohwaz tags: trunk, stable
18:38
Fix error when trying to duplicate a transaction where a line has an account that does not exist in new chart check-in: 976684d358 user: bohwaz tags: trunk, stable
18:32
Fix errors when some browsers are returning bullshit check-in: c0dff3ffef user: bohwaz tags: trunk, stable
18:31
Fix service form when there is an error and we want to add a payment check-in: 9281c62bb5 user: bohwaz tags: trunk, stable
17:57
Change root_directory according to ErrorManager change check-in: f73d88eee9 user: bohwaz tags: trunk, stable
10:51
Add icons to files lists check-in: 9ff2b931ad user: bohwaz tags: trunk, stable
10:12
Fix CSS check-in: 9aeaaecaad user: bohwaz tags: trunk, stable
10:09
Enhance style of file buttons check-in: 03178b5b25 user: bohwaz tags: trunk, stable
08:01
Add useful scripts check-in: 7f7d12d84e user: bohwaz tags: trunk
2021-11-03
17:37
Fix: config is not required here check-in: 2239ebd2fa user: bohwaz tags: trunk, stable
2021-11-01
15:24
Fix error on SQLite file storage when overwriting an existing file check-in: 6ade070e76 user: bohwaz tags: trunk, stable
15:11
Fix: error message when trying to have two subscriptions for the same service the same day check-in: 718020831b user: bohwaz tags: trunk, stable
15:05
Handle null hours in date_hour modifier check-in: 57a611310f user: bohwaz tags: trunk, stable
2021-10-31
19:05
Add linked users to CSV export check-in: b06be4f7c4 user: bohwaz ta