4381 check-ins using file COPYING or src/COPYING version 78e50e186b
2023-06-02
| ||
08:49 | Revert: Move #378ffbbd95 to need_testing branch Leaf check-in: 4381f10252 user: alinaar tags: dev | |
2023-06-01
| ||
20:58 | JS: Use an object of options for openDialog/openFrameDialog check-in: f429c41f69 user: bohwaz tags: dev | |
20:07 | Directories can not be edited in modules check-in: 8968784d98 user: bohwaz tags: dev | |
17:07 | Implement auto-logout for short term sessions, to avoid keeping a user logged-in check-in: 360ddaa598 user: bohwaz tags: dev | |
12:39 | Allow to add category to user card check-in: ba380aae7b user: bohwaz tags: dev | |
12:36 | Update redirect function to close dialog without redirect check-in: c28d8fe172 user: bohwaz tags: dev | |
12:18 | Allow fee formulas to query service tables check-in: 877dfc4607 user: bohwaz tags: dev | |
00:02 | Fix empty attachments list check-in: 458b8a0d7a user: bohwaz tags: dev | |
2023-05-31
| ||
23:47 | Update static HTML doc check-in: 2cb6920846 user: bohwaz tags: dev | |
23:45 | Implement video support in markdown check-in: 1496202bdb user: bohwaz tags: dev | |
23:03 | Document new gallery and slideshow in Markdown check-in: cd95edc75c user: bohwaz tags: dev | |
23:02 | Fees: Wrap formula in parenthesis when doing the SQL query check-in: b5be0fafa6 user: bohwaz tags: dev | |
20:13 | Fix missing use statement for DB class check-in: 69ac6d77d0 user: bohwaz tags: dev | |
18:21 | Implement slideshow and gallery inside web pages check-in: 10a9744cda user: bohwaz tags: dev | |
17:08 | Login field database index fixed when changing the login field from the admin check-in: 378ffbbd95 user: alinaar tags: dev | |
16:02 | 'help' is sometimes undefined check-in: 46046dab2f user: bohwaz tags: dev | |
15:52 | Don't include plugins, yet check-in: e318a27e90 user: bohwaz tags: dev | |
15:30 | Implement id_parent for users section check-in: 5a0fdcd7e1 user: bohwaz tags: dev | |
2023-05-30
| ||
18:03 | Fix number positioning issues on user card when no photo is used check-in: 7b5c5388a6 user: bohwaz tags: dev | |
17:15 | Fix cheque form variable assignment check-in: e9a7a4f859 user: bohwaz tags: dev | |
16:58 | Fix templates path check-in: 2942fd90e3 user: bohwaz tags: dev | |
16:56 | Document new transactions parameters in Brindille check-in: d1c9ea323e user: bohwaz tags: dev | |
16:55 | Better display of parameters in error message check-in: 09c59666cf user: bohwaz tags: dev | |
16:29 | Return full template path in Brindille errors check-in: d089989608 user: bohwaz tags: dev | |
16:15 | Make sure we have any content before loading Markdown renderer check-in: a243156860 user: bohwaz tags: dev | |
16:14 | Markdown renderer: Make sure we have a file before fetching check-in: 721224a34a user: bohwaz tags: dev | |
16:11 | Fix opening hours default frequency was empty check-in: e048c69608 user: bohwaz tags: dev | |
16:09 | Fix old code copy/paste when saving a search linked to a user check-in: bf8bce2e38 user: bohwaz tags: dev | |
16:06 | Restore 'multiple' user fields behaviour: set to NULL if no option was checked check-in: 5e3ffa9b0c user: bohwaz tags: dev | |
14:55 | Merge changes from trunk check-in: 60ecba890f user: bohwaz tags: dev | |
14:40 | Implement module snippet for "my_services" page check-in: b34e3e92dd user: bohwaz tags: dev | |
13:55 | Remove qv() function Leaf check-in: cfd9c07c31 user: bohwaz tags: trunk, stable | |
13:53 | Fix query validation check-in: 887aedcd78 user: bohwaz tags: trunk, stable | |
13:50 | Add parent/children in users list, when there's at least one check-in: faf3f943ab user: bohwaz tags: dev | |
12:51 | Add parent user and children in "my infos" check-in: ca2e238e54 user: bohwaz tags: dev | |
12:29 | Fix user search export check-in: 63a947622b user: bohwaz tags: dev | |
2023-05-28
| ||
17:05 | Merge dev branch Leaf check-in: e67d821296 user: alinaar tags: payment | |
2023-05-26
| ||
17:15 | Make sure quota does not interfere with upgrade check-in: 92eccb340a user: bohwaz tags: dev | |
17:13 | Fix projects ledger check-in: b0103c221f user: bohwaz tags: dev | |
17:00 | Fix: if plugin does not exist, don't upgrade it check-in: 6e190abf15 user: bohwaz tags: dev | |
16:59 | Update doc HTML check-in: e579f6a73e user: bohwaz tags: dev | |
15:47 | Fix update check-in: 5d9e1f4a4f user: bohwaz tags: dev, 1.3.0-alpha2 | |
15:41 | Bump alpha version check-in: 9b5cf04eb6 user: bohwaz tags: dev, 1.3.0-alpha2 | |
15:40 | Fix issues with multiple/select fields in user details check-in: 1c94f43bb4 user: bohwaz tags: dev | |
15:03 | Fix new category link, and redirect to category instead of edit check-in: dff72d2039 user: bohwaz tags: dev | |
14:56 | Don't display sticky message in dialog check-in: 25826f6b4a user: bohwaz tags: dev | |
14:40 | Fix backup rotate check-in: 54ec80e30c user: bohwaz tags: dev | |
14:07 | Implement sticky alert message check-in: 17bd86df88 user: bohwaz tags: dev | |
13:47 | Payment reference display fixed check-in: af7dab9c59 user: alinaar tags: payment | |
2023-05-24
| ||
04:18 | Reçus fiscaux: use #form sections check-in: c617c9a50f user: bohwaz tags: dev | |
04:14 | Reçus fiscaux: improve, check for already existing transactions, generate receipts for a whole year check-in: c9ecf28d2b user: bohwaz tags: dev | |
04:13 | Don't display back button when coming from a dialog check-in: 359bb2d09e user: bohwaz tags: dev | |
04:13 | moneyToInteger: accept NULL check-in: a52b27fb5e user: bohwaz tags: dev | |
04:12 | Implement continue and redirect in Brindille check-in: 35e06df802 user: bohwaz tags: dev | |
04:12 | Brindille: implement 'each' parameter in {{#load}} sections check-in: 04f9b1b980 user: bohwaz tags: dev | |
04:03 | Implement 'in' modifier check-in: 6cc2338c92 user: bohwaz tags: dev | |
03:52 | Make sure checkbox value is protected, and doesn't pollute the id check-in: 15add53c99 user: bohwaz tags: dev | |
01:43 | Add new section '#form' for form validation check-in: ef5b960c76 user: bohwaz tags: dev | |
01:42 | Allow to avoid exit in redirect dialog check-in: 794225e6b8 user: bohwaz tags: dev | |
01:40 | Remove unused in_table validation rule, and move 'money' to KD2\Form check-in: fff2a7ad62 user: bohwaz tags: dev | |
01:40 | When in safe mode, disable all compile blocks check-in: 6654815dfe user: bohwaz tags: dev | |
01:39 | Always append CSRF token to forms if there's a input type="submit" (in modules only) check-in: a3dcbdf76f user: bohwaz tags: dev | |
01:38 | Implement 'map' modifier (array_map) check-in: dbeb88acac user: bohwaz tags: dev | |
2023-05-23
| ||
17:27 | Rename Garradin -> Paheko check-in: 52b5a3aae0 user: bohwaz tags: trunk, stable | |
13:57 | Bump version check-in: 857900d2fe user: bohwaz tags: trunk, stable, 1.2.9 | |
13:36 | Save thumbnails in WebP if available, to have smaller files check-in: 47497a7b80 user: bohwaz tags: trunk, stable | |
13:35 | Select name without extension when renaming a file check-in: e88dff96a7 user: bohwaz tags: dev | |
13:30 | Remove alert for when you cannot create a directory in a special context check-in: f4134a97ae user: bohwaz tags: dev | |
12:59 | Fix column reference in reminders list check-in: 412a477160 user: bohwaz tags: dev | |
00:02 | Payment validation implemented check-in: e29b181d97 user: alinaar tags: payment | |
2023-05-22
| ||
14:08 | Add result column in projects list check-in: d10eb0bcc9 user: bohwaz tags: trunk, stable | |
13:50 | Fix: reset project selector if project is NULL check-in: d80f34d9f5 user: bohwaz tags: trunk, stable | |
13:46 | Fix in case date is NULL check-in: 2b32f3458b user: bohwaz tags: trunk, stable | |
2023-05-21
| ||
16:19 | Fix assisted reconciliation new link check-in: 97f2de09ce user: bohwaz tags: dev | |
2023-05-19
| ||
22:52 | Add receipt creation date check-in: a6823cef4e user: bohwaz tags: dev | |
22:50 | Reçus fiscaux: the snippet is not up to date, there's missing code check-in: 379dc9dc54 user: bohwaz tags: dev | |
22:48 | Missing transaction details snippet for simple receipt check-in: 15ad47b1c3 user: bohwaz tags: dev | |
12:29 | Limit years in past or future check-in: 616d5acecb user: bohwaz tags: trunk, stable | |
2023-05-18
| ||
14:54 | Payments log improved check-in: 2c092e0720 user: alinaar tags: payment | |
12:44 | Make sure mailing target ID is not empty check-in: db5b17419e user: bohwaz tags: dev | |
12:36 | Fix typo between constant and defined functions check-in: f104b0a4bf user: bohwaz tags: dev | |
12:31 | Fix JS warning on accounting setup check-in: 1c8bc18d9b user: bohwaz tags: trunk, stable | |
12:24 | Fix order of listed fields check-in: c215a6760e user: bohwaz tags: dev | |
2023-05-16
| ||
16:05 | Add option to display fields names in user cards check-in: 968488c23c user: bohwaz tags: dev | |
13:29 | Implement fiscal receipt from transaction check-in: d84a8f7cac user: bohwaz tags: dev | |
13:27 | Spell out number: don't include decimals if it's zero check-in: 8b4975e5d6 user: bohwaz tags: dev | |
12:28 | Make it clear that you cannot know what is left to pay when accounting is disabled check-in: c63582a819 user: bohwaz tags: dev | |
2023-05-15
| ||
17:34 | UserTemplate: provide configuration for user fields by default check-in: b50954e2e7 user: bohwaz tags: dev | |
17:34 | Update Brindille Doc, implement 'years' section check-in: 5bfa044de8 user: bohwaz tags: dev | |
17:25 | Implement json_decode, explode, and fix decimals in reçus check-in: 25bc0bb083 user: bohwaz tags: dev | |
17:06 | Fix path to query builder JS file check-in: 502cf4396a user: bohwaz tags: dev | |
15:05 | Fix link to user export from config check-in: cb0b0d6b9b user: bohwaz tags: dev | |
12:38 | Fix label-less buttons check-in: 7f37e20057 user: bohwaz tags: dev | |
2023-05-13
| ||
20:38 | Update doc, see [e0518e445a6f4476] check-in: 12cc060b4a user: bohwaz tags: dev | |
19:53 | Payment's transaction implemented check-in: 3a2039f0b5 user: alinaar tags: payment | |
13:55 | Implement AND/OR operator choice for each group in advanced search, fix [8291a78f2f7b4363659a07fb2bfd54d8ef1cdd47] check-in: c70d767050 user: bohwaz tags: dev | |
2023-05-12
| ||
16:22 | Payment extra_data setting fixed check-in: e613cb2e11 user: alinaar tags: payment | |
16:00 | Payment details support added + code cleaning check-in: 1e673fc4b4 user: alinaar tags: payment | |
11:16 | Make sure the recipients is a valid iterable check-in: fabb5d908f user: bohwaz tags: dev | |
01:19 | By default, close dialog if open, instead of redirect check-in: 8e5020e9b3 user: bohwaz tags: dev | |
01:19 | Implement: Delete transactions templates check-in: 7e48e9d523 user: bohwaz tags: dev | |
01:13 | Fix age generated column check-in: 860158b3e1 user: bohwaz tags: dev | |
01:08 | Implement transactions templates module check-in: 6744b600a7 user: bohwaz tags: dev | |
01:08 | Add http_build_query modifier check-in: b7db7cbffb user: bohwaz tags: dev | |
2023-05-11
| ||
23:49 | Carte de membre: implement printing of a sheet of user cards check-in: 64e09e1516 user: bohwaz tags: dev | |
23:48 | Brindille math modifier: accept modulo sign % check-in: 2ee8300939 user: bohwaz tags: dev | |
23:48 | Accept an array with a list of IDs in {{#users}} section check-in: 167831af68 user: bohwaz tags: dev | |
23:46 | Handle UserException correctly in Brindille check-in: 04d1ddef51 user: bohwaz tags: dev | |
23:46 | Implement inline HTTP attachments in Brindille (useful for PDF) check-in: 457188c414 user: bohwaz tags: dev | |
23:44 | Fix dialog not opening the second time when in a form check-in: 6d1b84367c user: bohwaz tags: dev | |
22:09 | Don't try to migrate data pre-1.1 as we don't support these versions anymore check-in: 279e49cda9 user: bohwaz tags: dev | |
21:49 | Implement user actions in search check-in: 6ade9e42b3 user: bohwaz tags: dev | |
21:46 | Standalone Payment support added check-in: 7b0344f2e9 user: alinaar tags: payment | |
21:26 | Rename garradin_* functions to paheko_* check-in: 8b68d27e7b user: bohwaz tags: dev | |
21:21 | Remove last mentions of Garradin check-in: d54501e0f8 user: bohwaz tags: dev | |
21:16 | Change whitespaces to tabs check-in: 6b7b7a4fd4 user: bohwaz tags: dev | |
21:09 | Rename Sauvegarde class to Backup check-in: abe9e45e2d user: bohwaz tags: dev | |
20:27 | Update webdav JS navigator check-in: e830578c79 user: bohwaz tags: dev | |
20:23 | Update WebDAV JS Navigator check-in: f54d33d273 user: bohwaz tags: dev | |
16:20 | Fix restore DB before alpha check-in: 06d45d789a user: bohwaz tags: dev | |
15:53 | Fix issues when drag and dropping fields, add buttons to change order check-in: f73010cede user: bohwaz tags: dev | |
14:11 | Fix when options array is NULL in dynamic fields check-in: 93f69dc71c user: bohwaz tags: dev | |
13:48 | Add URL of WebDAV access below documents list check-in: e7dc1daf6c user: bohwaz tags: dev | |
13:47 | Makefile: Rename htaccess target check-in: 7ac15572a2 user: bohwaz tags: dev | |
13:05 | Fix missing PDFTOTEXT_COMMAND constant check-in: b1cb877df3 user: bohwaz tags: dev | |
13:02 | Fix typo when deleting a file with WebDAV check-in: da5d2e99ae user: bohwaz tags: dev | |
13:00 | Fix web cache delete of thumbnails check-in: 88e21ab6c4 user: bohwaz tags: dev | |
12:59 | Fix dialog open fail in files check-in: 5be32d419f user: bohwaz tags: dev | |
11:45 | Fix import of options fields from version 1.2.x check-in: 286fe231fb user: bohwaz tags: dev | |
11:38 | Use a string in thumb cache id path check-in: 9bae6d9f2e user: bohwaz tags: trunk, stable | |
11:36 | Auto-rotate thumbs check-in: 193dd7c7a7 user: bohwaz tags: trunk, stable | |
11:12 | Rename Garradin -> Paheko in install, refactor CSRF code check-in: b1707d9520 user: bohwaz tags: dev | |
10:05 | Create new branch named "payment" check-in: dc7b855891 user: alinaar tags: payment | |
00:48 | Fix doc URLs and revert CSS path change check-in: a614152e04 user: bohwaz tags: dev, 1.3.0-alpha1 | |
2023-05-10
| ||
23:20 | Fix NSIS build for windows and alpha versions check-in: b287710d88 user: bohwaz tags: dev | |
22:50 | Update Windows binary archive link check-in: 390e4893ea user: bohwaz tags: dev, 1.3.0-alpha1 | |
22:49 | Fix small issues in website management check-in: 413e36cf76 user: bohwaz tags: dev | |
22:32 | Merge changes from trunk check-in: dc0ce37d99 user: bohwaz tags: dev | |
21:15 | Fix: make system web module enabled when upgrading check-in: 724a108339 user: bohwaz tags: dev, 1.3.0-alpha1 | |
20:58 | Save session data as soon as it has been modified check-in: 7718eab082 user: bohwaz tags: trunk, stable | |
20:51 | Save session data when changing CSV data check-in: 541253fa55 user: bohwaz tags: dev, 1.3.0-alpha1 | |
20:34 | Implement user import and import preview check-in: 409a9d3685 user: bohwaz tags: dev | |
19:41 | Normalize line breaks in user data, and also trim all values check-in: cbbcfb1e51 user: bohwaz tags: dev | |
19:40 | Handle 19xx dates correctly when passed as DD/MM/YY check-in: a386f31c53 user: bohwaz tags: dev | |
15:15 | Implement delete selected users from list check-in: 8b9124bc51 user: bohwaz tags: dev | |
14:39 | Implement move multiple users to a different category check-in: 04c0b2be6e user: bohwaz tags: dev | |
14:38 | Implement mailing delete check-in: d6f0052c57 user: bohwaz tags: dev | |
14:14 | Fix wrong typehint in UserTemplate check-in: 99743dbb3f user: bohwaz tags: dev | |
14:13 | Implement export of selected users check-in: 5001a15ffe user: bohwaz tags: dev | |
13:08 | Fix doc links in code editor check-in: 5183e58496 user: bohwaz tags: dev | |
12:58 | Update doc CSS link check-in: 2f5a4d1226 user: bohwaz tags: dev | |
12:46 | Fix file_path in module edit check-in: 4360ea6d42 user: bohwaz tags: dev | |
2023-05-09
| ||
19:24 | Improve email queue handling of recipients check-in: d9083efc3c user: bohwaz tags: dev | |
19:23 | Fix small UI issues check-in: a3d0d461d5 user: bohwaz tags: dev | |
19:22 | Change date format in user details check-in: 831f7c1b01 user: bohwaz tags: dev | |
2023-05-08
| ||
20:05 | Allow to change the mailing sender name and address check-in: 15cff907d3 user: bohwaz tags: dev | |
15:23 | Always allow integers when filtering user IDs check-in: dfe296a609 user: bohwaz tags: trunk, stable | |
2023-05-06
| ||
22:25 | Allow to edit/delete/list users linked to a transaction from the API check-in: ac40970480 user: bohwaz tags: trunk, stable | |
21:52 | Make API accept data as JSON as well check-in: a6a6880903 user: bohwaz tags: trunk, stable | |
21:51 | Don't throw an error if no id_year has been specified check-in: 0f7c8bd2d7 user: bohwaz tags: trunk, stable | |
2023-05-05
| ||
18:08 | Redirection to the login page fixed when coming from a plugin check-in: a47a21ee02 user: alinaar tags: dev | |
2023-05-01
| ||
14:00 | Fix plugin config var access when the plugin does not have yet its configuration in the database (e.g., fresh install) check-in: 36c88e39b1 user: alinaar tags: dev | |
12:50 | Fix "aa20690ed1e730b67505ba5a35fc876e7fd4ecf1" Plugin::$config initialization check-in: 76b816358f user: alinaar tags: dev | |
2023-04-28
| ||
21:29 | Mailings refactoring is mostly working, still missing delete, and brindille templates in emails don't work when sending check-in: fbd6b41003 user: bohwaz tags: dev | |
21:28 | color1 was renamed check-in: f5478c5606 user: bohwaz tags: dev | |
20:29 | Refactor mailing creation, preview and sending check-in: 9b5769ef8f user: bohwaz tags: dev | |
20:09 | Don't select preferences when sending emails, it's useless check-in: 659389412b user: bohwaz tags: dev | |
20:09 | Make sure the spans also have an underline when linked check-in: 887461cde6 user: bohwaz tags: dev | |
13:56 | Rename Categories methods check-in: 111d7b12cc user: bohwaz tags: dev | |
12:23 | Fix undefined variable check-in: b21e6a4e20 user: bohwaz tags: trunk, stable | |
2023-04-27
| ||
22:20 |
Fix style error when there are multiple | |
22:11 | Fix issues with email function in Brindille check-in: 4833035098 user: bohwaz tags: dev | |
19:09 | Add running sum column in projects journals, from a patch by @zou check-in: d9c7780f41 user: bohwaz tags: trunk, stable | |
2023-04-24
| ||
21:50 | Fix dialog open: default size to auto check-in: 40a8f42700 user: bohwaz tags: trunk, stable | |
21:27 | Implement add to service from category, as suggested on Github: https://github.com/kd2org/paheko/pull/3/files check-in: 46001cf6d9 user: bohwaz tags: dev | |
2023-04-21
| ||
12:13 | Make select default option to empty when changing multiple users category check-in: 6de4cbaae0 user: bohwaz tags: trunk, stable | |
2023-04-20
| ||
16:44 | Invoice module: user interface rebuilt to match paheko's regular UI Leaf check-in: 64bcae43ee user: alinaar tags: invoice_module | |
2023-04-17
| ||
22:59 | Fix objects width check-in: c35f36042c user: bohwaz tags: trunk, stable | |
20:09 | Use .search, not .path check-in: 9f0a700070 user: bohwaz tags: trunk, stable | |
17:17 | Throw and retrieve errors using JS check-in: 5dce1665ab user: bohwaz tags: trunk, stable | |
16:59 | Make sure we fallback to form submission if there is an error on the server check-in: 76f4b4d7f8 user: bohwaz tags: trunk | |
16:52 | Ignore trimmed spaces check-in: 56f9dc306d user: bohwaz tags: trunk, stable | |
16:49 | Store changes in localStorage every 10 seconds, and if editing was aborted, ask to restore check-in: 834500be46 user: bohwaz tags: trunk, stable | |
16:16 | Always save page metadata check-in: 69ba325ecf user: bohwaz tags: trunk, stable | |
16:03 | Implement drag and drop of files directly in text editor, also support copy/paste as well check-in: 21dbe9620b user: bohwaz tags: trunk, stable | |
15:01 | Improve web editor: add shortcut to insert file, refocus on textarea when closing dialog, remove Escape to preview, use Ctrl+P instead check-in: 9f9182427c user: bohwaz tags: trunk, stable | |
14:44 | Fix web page saving when diff is only on lines check-in: f59020036a user: bohwaz tags: trunk, stable | |
00:38 | Fix issues with code editor asking for confirmation when saving check-in: 8a08788e24 user: bohwaz tags: trunk | |
00:30 | Make password input available in Brindille and more consistent check-in: 96362738fe user: bohwaz tags: dev | |
00:30 | Force handheld if requested by preference check-in: c2f018c2eb user: bohwaz tags: dev | |
00:29 | Update generated documentation check-in: b78b2354cd user: bohwaz tags: dev | |
00:29 | Add new user preference to force handheld CSS even on large screens check-in: 9a9f4657c4 user: bohwaz tags: dev | |
00:27 | Brindille: Implement search_name parameter for users section check-in: 0572847af3 user: bohwaz tags: dev | |
2023-04-16
| ||
23:27 | Make sure the text is black when printing check-in: 223d00fbbd user: bohwaz tags: trunk, stable | |
2023-04-14
| ||
21:06 | Make user card customizable check-in: 038dc8a771 user: bohwaz tags: dev | |
21:06 | Add new options 'id_service' for subscriptions, and 'assign_assoc' for sql check-in: 0b111835f0 user: bohwaz tags: dev | |
21:02 | Implement 'has' and 'markdown' modifiers check-in: bcd649d63e user: bohwaz tags: dev | |
20:51 | Fix warning when saving check-in: 6d89abfad3 user: bohwaz tags: trunk, stable | |
16:34 | Make sure only one web module is enabled at the same time check-in: 1402023d66 user: bohwaz tags: dev | |
2023-04-13
| ||
11:21 | Change null string check-in: b81fbfb2b1 user: bohwaz tags: dev | |
2023-04-12
| ||
21:20 | Add receipts below user details check-in: d5bc0bb1e9 user: bohwaz tags: dev | |
21:19 | Use correct method name for money_html check-in: 3c9586baec user: bohwaz tags: dev | |
21:18 | Handle stdClass in quote modifiers check-in: f68da915c0 user: bohwaz tags: dev | |
20:46 | Improve recus fiscaux, pre-fill form with user data check-in: 48aa12a8bc user: bohwaz tags: dev | |
20:46 | Columns are 1-based, not zero based check-in: d66cb39536 user: bohwaz tags: dev | |
20:18 | Only allow to delete a module when it is disabled check-in: c1cc5446d1 user: bohwaz tags: dev | |
20:18 | Don't block creation of entity if a local data folder exists check-in: 4b22e84f8a user: bohwaz tags: dev | |
20:17 | Rename array_keys to keys check-in: d387bd4ef3 user: bohwaz tags: dev | |
20:14 | Implement array_keys modifier check-in: d5c2c0eac6 user: bohwaz tags: dev | |
20:13 | Allow to select only the account code, not the ID check-in: 3921ee2e27 user: bohwaz tags: dev | |
2023-04-11
| ||
19:02 | Improve moduels list check-in: 9b397d80c8 user: bohwaz tags: dev | |
18:51 | Allow to create a module from web UI check-in: eff8d94ddb user: bohwaz tags: dev | |
17:48 | Handle ../ in include paths check-in: a3d5afa4eb user: bohwaz tags: dev | |
17:48 | Fix routing of default web skeletons check-in: db902cea1b user: bohwaz tags: dev | |
15:02 | Warn before closing if something was changed check-in: 67ec1d5e2a user: bohwaz tags: trunk, stable | |
2023-04-10
| ||
16:44 | Invoice module: alpha 2 release (v0.2) check-in: cb540101aa user: alinaar tags: invoice_module | |
16:40 | Invoice module: merge dev branch check-in: ee2e7ca736 user: alinaar tags: invoice_module | |
16:03 | Invoice module: edit button removed when draft is cancelled check-in: 3148012d41 user: alinaar tags: invoice_module | |
15:54 | Invoice module: invoice summary by customer implemented check-in: 92b77c4823 user: alinaar tags: invoice_module | |
15:12 | Invoice module: quotation summary by customer fixed check-in: de12d95597 user: alinaar tags: invoice_module | |
15:09 | Invoice module: code cleaned check-in: 10a9b6b53a user: alinaar tags: invoice_module | |
2023-04-08
| ||
22:13 | Merge with trunk check-in: 6f574eb882 user: bohwaz tags: dev | |
21:42 | Improve UX of user details check-in: 5d8b11cefc user: bohwaz tags: dev | |
21:42 | Remove Define, as it is unsupported in .htaccess check-in: e114fbb10d user: bohwaz tags: dev | |
18:18 | Fix .htaccess check-in: d0bf35c790 user: bohwaz tags: trunk, stable, 1.2.8 | |
16:31 | Fix issues for new release check-in: 46d3a788d1 user: bohwaz tags: trunk, stable, 1.2.8 | |
16:26 | Make sure XLSX is available for TableToXLSX check-in: 5fe4422c3b user: bohwaz tags: trunk, stable, 1.2.8 | |
16:20 | Bump version check-in: 5a69a73781 user: bohwaz tags: trunk, stable, 1.2.8 | |
15:31 | Implement table export to XLSX check-in: 96a59748aa user: bohwaz tags: trunk, stable | |
2023-04-07
| ||
22:26 | Make sure each side of the statement takes half the table width check-in: b39f4abbcd user: bohwaz tags: trunk, stable | |
22:20 | Implement export of journal and trial balance check-in: 5b0686764d user: bohwaz tags: trunk, stable | |
21:00 | Implement ledger table export check-in: 47362fc6af user: bohwaz tags: trunk, stable | |
20:05 | Allow to export any page containing a table to ODS/CSV, without using any specific code check-in: e03926dac7 user: bohwaz tags: trunk, stable | |
18:52 | Implement export of trial balance table check-in: b0b65ea135 user: bohwaz tags: trunk, stable | |
2023-04-05
| ||
01:29 | Pass more exception errors to user when importing a module check-in: b399e347fb user: bohwaz tags: dev | |
01:19 | Implement module import check-in: 42198abefe user: bohwaz tags: dev | |
2023-04-04
| ||
22:33 | Implement module export as ZIP check-in: 8105bd992f user: bohwaz tags: dev | |
18:13 | Invoice module: french documentation (README) added check-in: 9d50e7edbd user: alinaar tags: invoice_module | |
18:00 | Invoice module: patch (quick-fix) to fix module documentation display on light theme check-in: 7c795fca13 user: alinaar tags: invoice_module | |
17:59 | Invoice module: patch (quick-fix) to fix module documentation display on light theme check-in: 87f7732b66 user: alinaar tags: invoice_module | |
17:35 | Invoice module: quotation creation fixed check-in: 03921e37cb user: alinaar tags: invoice_module | |
16:53 | Allow editing of modules files from default dist file check-in: 2e93bcb199 user: bohwaz tags: dev | |
16:25 | Invoice module: cancelled 'awaiting payment' invoice archiving fixed check-in: e92403e344 user: alinaar tags: invoice_module | |
15:23 | Allow to add and upload files in modules check-in: e08d11175f user: bohwaz tags: dev | |
15:22 | Implement module file diff check-in: 5d8ca5748c user: bohwaz tags: dev | |
14:21 | Oops, this was the dependency list to update check-in: e87d68968d user: bohwaz tags: dev | |
14:20 | Fix dependency list, remove HTML rendering check-in: d42f31d94b user: bohwaz tags: dev | |
13:45 | Invoice module: invoice duplication fixed check-in: 7e209fe5cf user: alinaar tags: invoice_module | |
13:45 | Invoice module: obsolete file removed check-in: 03ba639177 user: alinaar tags: invoice_module | |
13:35 | Invoice module: invoice implementation on customer filter check-in: d334a0ae9f user: alinaar tags: invoice_module | |
13:04 | Invoice module: cancelled status display fixed check-in: e24d80809a user: alinaar tags: invoice_module | |
13:00 | Invoice module: developer tools available only if DEV_MODE is set to true check-in: eaeb68ee8c user: alinaar tags: invoice_module | |
12:31 | Invoice module: own configuration file added awaiting module.ini not whitelisted variables import into $module or $module.config check-in: e8abbd6e49 user: alinaar tags: invoice_module | |
2023-04-03
| ||
20:13 | Invoice module: transaction bind implemented to already paid invoices check-in: 737f3fe834 user: alinaar tags: invoice_module | |
18:11 | Invoice module: invoice generation implementation for already validated quotations check-in: 255fc49eb6 user: alinaar tags: invoice_module | |
02:07 | Put search form on documents navigation, highlight found document check-in: 783152a4e1 user: bohwaz tags: dev | |
01:21 | Implement indexing and transformation of PDF to plain text using 'pdftotext' check-in: b593f24b5c user: bohwaz tags: dev | |
2023-04-02
| ||
21:01 | Index LibreOffice files for search check-in: cb4236a9f3 user: bohwaz tags: dev | |
21:00 | When double clicking on a menu header, do the first action in the menu check-in: 27707384fd user: bohwaz tags: dev | |
17:59 | Fix issues in trash management, improve docs UX details check-in: cc9476ed3f user: bohwaz tags: dev | |
17:27 | Use mark tag instead of b in search results snippet check-in: b0c0add320 user: bohwaz tags: dev | |
17:19 | Merge changes from trunk check-in: 3245575fd3 user: bohwaz tags: dev | |
15:25 | Add support for FPM for changing max allowed file size check-in: 9a98c6b5bd user: bohwaz tags: trunk, stable | |
15:19 | Skip 9 rules, not 10 check-in: d2866c839a user: bohwaz tags: dev | |
15:01 | Move .htaccess to separate files that can be reused in apache config check-in: c2d9f0a2c8 user: bohwaz tags: dev | |
2023-04-01
| ||
20:18 | Implement new parameters in API: 'format' for /sql and 'mode' for user import check-in: 4751a9e3af user: bohwaz tags: trunk, stable | |
2023-03-31
| ||
23:16 | Add chart for unions check-in: 6b654194c6 user: bohwaz tags: trunk, stable | |
11:37 | Don't fetch file gallery if we are in excerpt mode check-in: 25e994fc5f user: bohwaz tags: dev | |
11:36 | Fix path to footer check-in: 426eb220a0 user: bohwaz tags: dev | |
2023-03-30
| ||
14:22 | Do not display future dates as relative check-in: 5ab2decb18 user: bohwaz tags: dev | |
13:52 | Remove parenthesis check-in: 3551f4d59e user: bohwaz tags: trunk, stable | |
12:10 | Fix small merge issues check-in: 8e6e4e39ad user: bohwaz tags: dev | |
11:10 | Fix issue with share links check-in: e07da866d2 user: bohwaz tags: trunk, stable | |
02:58 | Refactor/redesign website management UX check-in: dec0a3b1ef user: bohwaz tags: dev | |
00:44 | Merge with trunk check-in: d54a7c5a1f user: bohwaz tags: dev | |
2023-03-29
| ||
23:24 | Improve UX/design of tabs check-in: ea301c3e6b user: bohwaz tags: dev | |
20:59 | Allow editing of modules code check-in: 086c6bbd7e user: bohwaz tags: dev | |
20:37 | Fix error display for module check-in: 4383a59e9c user: bohwaz tags: dev | |
17:20 | Only show first image of a field in users list check-in: 9cbed54da9 user: bohwaz tags: dev | |
16:58 | Fix [7982be95bd] allow people to edit their own files check-in: 0bbf008811 user: bohwaz tags: dev | |
16:21 | Include caching information inside web documentation check-in: ead8fb8989 user: bohwaz tags: dev | |
16:21 | Add cache information check-in: 9789788517 user: bohwaz tags: dev | |
16:11 | Store file extension in cache, so that the web server will be able to serve it with the correct mimetype check-in: d4f1ad6461 user: bohwaz tags: dev | |
2023-03-28
| ||
11:13 | Fix exportmenu links check-in: 3076f6c489 user: bohwaz tags: trunk, stable | |
2023-03-27
| ||
03:24 | Export HTML table to ODS for projects list, and statement sheet check-in: 40608fa038 user: bohwaz tags: trunk, stable | |
02:17 | Use a caption for tables, and include volunteering in export check-in: a7f0ec74d4 user: bohwaz tags: trunk, stable | |
02:05 | Use TableTo* to export HTML statement table to ODS/CSV, refactor statement table to be in a single HTML table check-in: fa279fb669 user: bohwaz tags: trunk, stable | |
2023-03-26
| ||
18:04 | Invoice module: forgotten requirement inside invoice JSON schema check-in: 411807ff6d user: alinaar tags: invoice_module | |
17:59 | Invoice module: archive support implemented check-in: ca16968d3e user: alinaar tags: invoice_module | |
14:51 |
Invoice module: HTML code cleaned (
| |
2023-03-25
| ||
19:42 | Invoice module: PDF fixed, following the new (receipt module) API check-in: 6c20bb21d4 user: alinaar tags: invoice_module | |
19:31 | Invoice module: code cleaned ("validate_only" implementation and array_last_num_key shim reverted) check-in: 36de33ae4c user: alinaar tags: invoice_module | |
18:22 | Invoice module: merge dev branch check-in: 895760072c user: alinaar tags: invoice_module | |
2023-03-24
| ||
17:54 | Invoice module: document comment field added check-in: 15b1a9df32 user: alinaar tags: invoice_module | |
17:02 | Invoice module: document key generation fixed check-in: 96c36cdcb0 user: alinaar tags: invoice_module | |
16:48 | Invoice module: code cleaned (array_last_num_key shim removed) check-in: 5faa99aad6 user: alinaar tags: invoice_module | |
16:46 | Move default receipt header/footer/CSS to the default "receipt" module check-in: d824e60c07 user: bohwaz tags: dev | |
16:41 | Always use string in replace modifier check-in: eedd8379c6 user: bohwaz tags: dev | |
16:31 | Invoice module: document structure cleaned (field names made consistent) check-in: 7cb8006dd3 user: alinaar tags: invoice_module | |
14:53 | Invoice module: brackets removed from {{if}} blocks since the API removed this feature (see #e4fe4245c74000f542a0e8770dca9c54314fafc8) check-in: 9c7b63df33 user: alinaar tags: invoice_module | |
14:44 | Invoice module: code cleaned (module=$module.name hack removed) check-in: 25f513b90f user: alinaar tags: invoice_module | |
14:39 | Invoice module: code cleaned check-in: e62f9cd0c9 user: alinaar tags: invoice_module | |
14:30 | Invoice module: code cleaned check-in: 5d27793f3d user: alinaar tags: invoice_module | |
14:27 | Invoice module: quotation creation fixed when using existing number check-in: b3c7693ff2 user: alinaar tags: invoice_module | |
14:18 | Invoice module: recipient_member_numero renamed check-in: d494d1d052 user: alinaar tags: invoice_module | |
14:06 | Invoice module: Include's cleaning part2 (custom_css) check-in: cc56953ced user: alinaar tags: invoice_module | |
13:37 | Fix CSS check-in: a1d412084d user: bohwaz tags: trunk, stable | |
13:18 | Update doc exports check-in: 90708235ae user: bohwaz tags: trunk, stable | |
13:08 | Invoice module: merge fix check-in: d48937c010 user: alinaar tags: invoice_module | |
12:30 | Invoice module: merge dev branch check-in: d5276a5aee user: alinaar tags: invoice_module | |
12:29 | Invoice module: changed directory to match new API module root directory check-in: 403b40bdba user: alinaar tags: invoice_module | |
12:28 | Document Brindille conditions better check-in: 802224dbf7 user: bohwaz tags: trunk, stable | |
12:28 | Add styles to disable fieldsets check-in: 3f00f2d8d6 user: bohwaz tags: trunk, stable | |
12:16 | Invoice module: code cleaned check-in: df3d4d233b user: alinaar tags: invoice_module | |
2023-03-23
| ||
12:06 | Make sure we are initializing the editor when the textarea is there, not before check-in: 89acfade4b user: bohwaz tags: trunk, stable | |
2023-03-22
| ||
18:30 | Use CSS flex to display two-columns DL class="describe", improve styling of transaction details check-in: 7e379481a2 user: bohwaz tags: trunk, stable | |
17:23 | Replace "Garradin" with Paheko in users import page check-in: 118be4a88a user: bohwaz tags: trunk, stable | |
14:06 | Use a simpler UX for seeing transaction details, add name of organization on printed details of transaction check-in: 86147d98ea user: bohwaz tags: trunk, stable | |
2023-03-21
| ||
15:36 | Move onload for iframe so that we are sure it is triggered as soon as possible check-in: 9c90d7416e user: bohwaz tags: trunk, stable | |
15:26 | Fix some bugs, improve details in web page editing check-in: c06d471a14 user: bohwaz tags: trunk, stable | |
14:17 | Page encryption: fix multiple password prompts, handle images and files check-in: 19ed3d39d0 user: bohwaz tags: trunk | |
12:50 | New more modern UI for web page edition check-in: 7dcf091c96 user: bohwaz tags: trunk | |
2023-03-19
| ||
23:02 | Missing block editor javascript file Leaf check-in: 4a58fdd687 user: bohwaz tags: blocks-editor | |
19:09 | Fix ledger link check-in: 37a0b264fe user: bohwaz tags: trunk, stable | |
18:48 | Allow to have a NULL country for a user if the country is not mandatory check-in: ef6f1b6923 user: bohwaz tags: trunk, stable | |
00:05 | Basic block editor for web pages check-in: 8d0554dd6e user: bohwaz tags: blocks-editor | |
00:04 | Create new branch named "blocks-editor" check-in: e6b4bfd0b6 user: bohwaz tags: blocks-editor | |
2023-03-18
| ||
18:07 | Remove links to account journal from projects views check-in: a31ffe9268 user: bohwaz tags: trunk, stable | |
17:52 | Use correct template for transaction edit, don't allow to select another year check-in: 7bc499d926 user: bohwaz tags: trunk, stable | |
2023-03-15
| ||
11:24 | Implement validate_only for {{:save}} check-in: 66b22c9173 user: bohwaz tags: dev | |
11:24 | Update doc on priority of skeletons check-in: 1fa2fe5faf user: bohwaz tags: dev | |
00:33 | Remove last mention of CONTEXT_SKELETON check-in: f0670cf005 user: bohwaz tags: dev | |
00:32 | Move site enabling to general configuration, make page delete only allowed to admins check-in: 24901ddeaa user: bohwaz tags: dev | |
00:16 | Move skeleton code to modules, move web skeletons inside a new "web" module check-in: d57345262c user: bohwaz tags: dev | |
00:12 | Move skel-dist to modules directory, move web skeletons to a new "web" module check-in: 61a074b618 user: bohwaz tags: dev | |
2023-03-14
| ||
23:41 | Make sure we are setting the type if no type was stored in the TXT file check-in: ca137fe6c0 user: bohwaz tags: dev | |
22:42 | Remove symlink, this was not the right idea check-in: cf946a5ade user: bohwaz tags: dev | |
22:14 | Add symlink to content.css check-in: cb681f1152 user: bohwaz tags: dev | |
19:19 | Invoice module: error message added while trying to act with a wrong ID check-in: a21604a561 user: alinaar tags: invoice_module | |
19:10 | Invoice module: PDF icon fixed check-in: d1b219f66a user: alinaar tags: invoice_module | |
19:06 | Invoice module: cancellation reason input added check-in: a749465e53 user: alinaar tags: invoice_module | |
18:34 | Invoice module: duplication implemented check-in: 2495908d73 user: alinaar tags: invoice_module | |
17:19 | Invoice module: listing buttons improved check-in: 9ad7416fec user: alinaar tags: invoice_module | |
16:46 | Invoice module: Include's cleaning part1 (controller) check-in: d28a8714f5 user: alinaar tags: invoice_module | |
14:34 | Invoice module: quotation's deletion implemented check-in: c687eae030 user: alinaar tags: invoice_module | |
14:13 | Invoice module: Merge dev branch check-in: a0f7e96e39 user: alinaar tags: invoice_module | |
10:59 | Invoice module: document cancellation implemented check-in: 3c7d136e37 user: alinaar tags: invoice_module | |
2023-03-13
| ||
21:36 | Show internal website URL if site is enabled check-in: 0c14318763 user: bohwaz tags: dev | |
2023-03-12
| ||
23:40 | Make sure we only run the cron once a day when no system cron is set up check-in: c292d9a3a5 user: bohwaz tags: dev | |
23:39 | Clean trash every day with the cron task check-in: 95a9238626 user: bohwaz tags: dev | |
23:31 | Move trash actions to trash.php check-in: cfa7acbb02 user: bohwaz tags: dev | |
23:12 | Implement trash feature: files are not deleted but moved to a Trash folder, where they can be restored, or will be deleted after 30 days check-in: 3f40dfa9aa user: bohwaz tags: dev | |
22:44 | Add trash shape for trash in documents check-in: 2279e099c2 user: bohwaz tags: dev | |
21:36 | Fix changes with markdown and author_url in plugins check-in: 09c6031f32 user: bohwaz tags: dev | |
00:32 | Don't use JournalLib as type in FEC import check-in: b2219bae19 user: bohwaz tags: trunk, stable | |
2023-03-11
| ||
23:50 | Implement delete function in Modules, see [7de607eb3c7396d718da8575f61fd93951498936] check-in: 736bc08959 user: bohwaz tags: dev | |
23:41 | Fix module path find, for now, and fix [b6a5723c89] empty list check-in: 8f18bac98e user: bohwaz tags: dev | |
23:40 | Fix order condition check-in: 0e19baf57e user: bohwaz tags: dev | |
23:29 | Fix [227138842234710930f8c8d9bb9b7f9176ef3a0f] wrong URL prefix used check-in: 3d2cc53ada user: bohwaz tags: dev | |
23:16 | Allow module functions to be called from a sub-directory of a module check-in: 6fd4530d76 user: bohwaz tags: dev | |
23:02 | Fix [ca755587f553ca3ec8f5a44808f6562027354095] issues with dark theme check-in: 6fe0f3d5a9 user: bohwaz tags: dev | |
22:52 | Use internal modules documentation check-in: 36e9f5cdb9 user: bohwaz tags: dev | |
22:39 | Large update of Brindille doc based on last revision from wiki check-in: 662f1a8d29 user: bohwaz tags: dev | |
22:34 | Remove some useless PHP modifiers check-in: 4679bf773f user: bohwaz tags: dev | |
22:33 | Implement count_words and or modifiers check-in: 0b97dc5343 user: bohwaz tags: dev | |
19:35 | Update Brindille doc with latest revision from Fossil wiki check-in: 415936c4cb user: bohwaz tags: dev | |
19:24 | Merge trunk into dev check-in: 5134a286ff user: bohwaz tags: dev | |
19:18 | Fix title in internal MD doc check-in: 69b90fa62a user: bohwaz tags: trunk | |
19:14 | Add title to Markdown doc pages check-in: a70b4e7738 user: bohwaz tags: trunk | |
19:01 | Use KD2\Markdown to generate HTML files, so that we don't depend on Paheko internal code check-in: 1df78679be user: bohwaz tags: trunk | |
19:00 | Add link to documentation in website config check-in: 190b3263d7 user: bohwaz tags: trunk | |
18:58 | Move Markdown code and general extensions to KD2 check-in: 808c00f160 user: bohwaz tags: trunk | |
18:57 | Only <<image>> and <<file>> extensions can be used with Markdown finally, also add a quick reference for Markdown check-in: a84ef7dc59 user: bohwaz tags: trunk | |
18:56 | Add internal doc for web check-in: 020591f9fd user: bohwaz tags: trunk | |
18:51 | Add navigation to Brindille doc check-in: d2e742f6ef user: bohwaz tags: trunk | |
2023-03-10
| ||
20:23 | Invoice module: buttons added to document lists check-in: 381c218de4 user: alinaar tags: invoice_module | |
19:34 | Add versioned Brindille doc check-in: c7eab2b595 user: bohwaz tags: trunk | |
19:13 | Invoice module: document actions externalized into a specific controller check-in: bd9b700573 user: alinaar tags: invoice_module | |
17:02 | Invoice module: invoice payment workflow implemented check-in: a2f5d4d43d user: alinaar tags: invoice_module | |
2023-03-09
| ||
18:48 | Invoice module: missing file check-in: fff802daac user: alinaar tags: invoice_module | |
18:47 | Invoice module: {{#load}} replaced by {{#list}} check-in: 00636760c7 user: alinaar tags: invoice_module | |
17:21 | Invoice module: Merge dev branch check-in: 97e9cf539d user: alinaar tags: invoice_module | |
2023-03-08
| ||
21:18 | Make sure only one single space is used in simple "text" fields, fix [c3295fe0af72e4b3c8b10bf472772f982e1b83b2] check-in: 5f286041a6 user: bohwaz tags: dev | |
21:16 | Use U_NOCASE for password reminder, instead of NOCASE, same as trunk check-in: 73a745bf99 user: bohwaz tags: dev | |
20:58 | Fix [2271388422] wrong path when handling "./" in local urls check-in: 391194375f user: bohwaz tags: dev | |
12:46 | Invoice module: Merge dev branch check-in: 248a2e198c user: alinaar tags: invoice_module | |
2023-03-07
| ||
20:17 | Invoice module: new workflow implementation. Invoice generation support added check-in: 3788d38078 user: alinaar tags: invoice_module | |
14:17 | Archive shape added Leaf check-in: fa8a47d558 user: alinaar tags: trunk_need_testing | |
14:16 | Merge with trunk check-in: 338e716252 user: alinaar tags: trunk_need_testing | |
12:20 | Invoice module: configuration interface added inside the module area check-in: 4c76b9fe14 user: alinaar tags: invoice_module | |
2023-03-05
| ||
13:07 | Allow "./" prefix in local URLs, also allow just a single string for custom_css check-in: fca09d3f4d user: bohwaz tags: dev | |
2023-03-04
| ||
13:42 | Use mb_* if available to change case check-in: 5e9f04025f user: bohwaz tags: dev | |
2023-03-03
| ||
16:12 | Invoice module: Preview's CSS externalized check-in: c6e920014a user: alinaar tags: invoice_module | |
15:43 | Invoice module: JSON schemas moved to specific folder check-in: 66f8a81566 user: alinaar tags: invoice_module | |
15:33 | Invoice module: status change fixed check-in: 16c249bfab user: alinaar tags: invoice_module | |
15:29 | Invoice module: contact_info renamed to org_contact check-in: 58de99b283 user: alinaar tags: invoice_module | |
15:21 | Invoice module: strtolower's filter hack replaced by new implemented |strval check-in: d3ab918d82 user: alinaar tags: invoice_module | |
15:14 | Invoice module: PDF link added to customer quotation listing page check-in: 24d1e73b07 user: alinaar tags: invoice_module | |
15:12 | Invoice module: make constants consistent check-in: 2b8fe136d1 user: alinaar tags: invoice_module | |
12:36 | Invoice module: string's length check lightened check-in: 68177e8cb4 user: alinaar tags: invoice_module | |
12:09 | Invoice module: string's length check function added check-in: a489a9aaac user: alinaar tags: invoice_module | |
11:31 | Invoice module: configuration submission check check-in: 57631ecfa4 user: alinaar tags: invoice_module | |
2023-03-02
| ||
21:43 | Merge dev branch check-in: 1494e3b2b7 user: alinaar tags: invoice_module | |
21:27 | Invoice module: missing file "preview.html" check-in: 109e429125 user: alinaar tags: invoice_module | |
21:20 | Invoice module: quotation's PDF support implemented check-in: 3da06bd434 user: alinaar tags: invoice_module | |
2023-03-01
| ||
23:34 | Handle case where LIKE doesn't work anymore check-in: 21a41ae385 user: bohwaz tags: trunk, stable, 1.2.7 | |
21:48 | Fix search to use unicode LIKE, fix [555d13cb7087c709830813d0a518e767072c88bb] check-in: 9766c1623b user: bohwaz tags: dev | |
21:47 | Fix function name check-in: 49663f5847 user: bohwaz tags: dev | |
21:37 | Add status in credit/debt simple lists check-in: efedbc899c user: bohwaz tags: trunk, stable | |
21:21 | Improve search styling by using <mark> instead of check-in: a2f051cc22 user: bohwaz tags: trunk, stable | |
2023-02-27
| ||
23:14 | Fix Unicode LIKE to correctly handle _ and % characters check-in: 00c271c482 user: bohwaz tags: trunk, stable | |
22:34 | Fix [3679b95ae3] allow to delete a selected item in input "list" check-in: c3bfa2dc76 user: bohwaz tags: dev | |
22:17 | Fix [cd9cdec1a5] add strval modifier check-in: 40cc6a3b91 user: bohwaz tags: dev | |
22:01 | Use one-based order, not zero-based check-in: 8617ab8ac5 user: bohwaz tags: dev | |
21:59 | {{#list}}: Throw error if order is not a number check-in: 4dc8a2272d user: bohwaz tags: dev | |
20:12 | Invoice module: search implementation check-in: b5f6464e8e user: alinaar tags: invoice_module | |
19:33 | {{#section}} ... {{elseif}} is not possible actually check-in: 767123f00d user: bohwaz tags: dev | |
19:33 | Fix admin check for password change check-in: c3c3b77b18 user: bohwaz tags: dev | |
19:25 | Ignore some modules while they are still in development, remove 'ignore' file to get them listed again check-in: 45cd2fac1f user: bohwaz tags: dev | |
19:20 | Fix missing defined statement in if check-in: aad2c94d02 user: bohwaz tags: dev | |
19:18 | Fix wrong variable name check-in: 83eadf4f80 user: bohwaz tags: dev | |
19:13 | Fix [49a3fb7bb4]: allow user to access their own card check-in: ff22a24333 user: bohwaz tags: dev | |
18:20 | Invoice module: {{#load}} replaced by {{#list}} check-in: d0ce1c9288 user: alinaar tags: invoice_module | |
17:40 | Invoice module: quotation summary by customer implemented check-in: 774a5bf79f user: alinaar tags: invoice_module | |
2023-02-26
| ||
21:46 | Fix markdown help link check-in: 9353bd190e user: bohwaz tags: trunk, stable | |
19:58 | Invoice module: quotation customer storage improved check-in: f34f9f4af7 user: alinaar tags: invoice_module | |
15:19 | Invoice module: customer/member support added to quotations check-in: 3075352a97 user: alinaar tags: invoice_module | |
11:08 | Invoice module: document structure versioned check-in: baa08ec66c user: alinaar tags: invoice_module | |
02:26 | Fix style filtering and grid example check-in: cc5582d16b user: bohwaz tags: trunk, stable | |
01:30 | Add total of debit and credit at end of search result check-in: b3a9cdcedd user: bohwaz tags: dev | |
01:29 | Rename plugin class in new Extensions class check-in: fef5fa0d13 user: bohwaz tags: dev | |
01:14 | Merge trunk into dev branch check-in: 312302e27a user: bohwaz tags: dev | |
01:07 | Use PDF/A for Prince check-in: bc2609ffb5 user: bohwaz tags: dev | |
00:50 | Make sure assisted reconciliation lines have a date, or ignore check-in: 8532ea8a40 user: bohwaz tags: trunk | |
00:47 | Don't enforce quota during update check-in: 15aaa95949 user: bohwaz tags: trunk, stable | |
00:38 | Bump version check-in: 1347b15c00 user: bohwaz tags: trunk, stable, 1.2.7 | |
2023-02-25
| ||
21:24 | Allow more inline tags in MarkDown, and filter more against XSS attacks check-in: 8f3156a64b user: bohwaz tags: trunk | |
20:52 | Use PDF/A for PDF creation with Prince check-in: d7ba5b0fc1 user: bohwaz tags: trunk | |
18:16 | Use a lighter yellow for <mark> background check-in: 43e7b42ef8 user: bohwaz tags: trunk | |
17:08 | Not sure why target="_parent" is present but it breaks stuff sometimes check-in: 9d0829d40f user: bohwaz tags: trunk | |
16:32 | Use non-capitalized variable names check-in: a9abcaad75 user: bohwaz tags: trunk | |
15:40 | Fix Parsedown: make sure array key exists check-in: 5691132406 user: bohwaz tags: trunk | |
15:38 | Use new KD2 package version 7.4 check-in: 90e73deb87 user: bohwaz tags: trunk | |
14:47 | Store and rely on modified date and page type in index.txt file check-in: b937501f39 user: bohwaz tags: trunk | |
04:07 |
Handle more styles of HTML inline tags, also make strike-through not use | |
03:34 | Fix internal links in doc, and fix margins in default content.css check-in: 010b97faae user: bohwaz tags: trunk | |
03:25 | Fix minor issues with new markdown features check-in: 1d4e24b8ac user: bohwaz tags: trunk | |
03:24 | Rewrite Markdown/Skriv doc as Markdown check-in: c84a50faf2 user: bohwaz tags: trunk | |
02:02 | Implement CSS grids in Markdown, get rid of blocks prototype check-in: 93cb11fe70 user: bohwaz tags: trunk | |
2023-02-24
| ||
23:10 |
Modernize / rewrite Markdown / Skriv extensions
Move Skriv extensions to a separate extensions class, used by both Markdown and Skriv, so that Markdown doesn't load the whole Skriv classes. Add extension support for colors Add Markdown support for video embeds, text highlights, basic HTML tags, CSS classes for blocks, and more. check-in: 8587f4eb79 user: bohwaz tags: trunk | |
18:38 | Update Parsedown dependency to latest version check-in: 52d8db2de2 user: bohwaz tags: trunk | |
16:11 | Invoice module: quotation creation/edition's strong validation implemented check-in: 8363c78855 user: alinaar tags: invoice_module | |
10:59 | Require intl extension as installation check-in: c42d58827e user: bohwaz tags: trunk | |
2023-02-23
| ||
18:45 | Invoice module: ID and reference added to quotation's items check-in: d61c451ab9 user: alinaar tags: invoice_module | |
17:32 | Invoice module: creation and edition forms merged + amounts display updated check-in: 5550c809b7 user: alinaar tags: invoice_module | |
15:59 | Merge dev branch check-in: 478ec2feb6 user: alinaar tags: invoice_module | |
2023-02-22
| ||
22:35 | Only use logo if set check-in: 2db9f0416a user: bohwaz tags: dev | |
2023-02-21
| ||
20:58 | Fix [94b0fa76f8278e6ee75029a53da41cc6fe85ec75] class for input type="money" check-in: 35e233fa9d user: bohwaz tags: dev | |
2023-02-19
| ||
18:31 | Invoice module: version number added check-in: 949d477bf2 user: alinaar tags: invoice_module | |
18:23 | Invoice module: module.ini upgraded to match last API check-in: 997fe44cc2 user: alinaar tags: invoice_module | |
18:09 | Invoice module: zero quantity allowed check-in: 44c55767f6 user: alinaar tags: invoice_module | |
18:00 | Merge dev branch check-in: e292d08439 user: alinaar tags: invoice_module | |
15:01 | Invoice module: quotation's full edition implemented check-in: 33da505a8c user: alinaar tags: invoice_module | |
03:13 | Improve code editor: add save without closing, use dark theme, remove PNG icons check-in: 2b83852c0a user: bohwaz tags: dev | |
2023-02-18
| ||
20:11 | Move list of SQL restrictions in constant check-in: f5716a350e user: bohwaz tags: dev | |
20:10 | Brindille: Implement "captcha" function check-in: 8f7af31b33 user: bohwaz tags: dev | |
19:08 | 'mail' function in Brindille: Allow up to one external recipient, up to 10 internal recipients check-in: a97c699507 user: bohwaz tags: dev | |
18:39 | Make Plugins::getPath return null if plugin code is missing check-in: bf59880989 user: bohwaz tags: dev | |
2023-02-17
| ||
21:48 | Throw runtime exceptions in CommonFunctions check-in: a7731aa46f user: bohwaz tags: dev | |
21:21 | Fix missing use constant statement for emails check-in: d8c24cbf4a user: bohwaz tags: dev | |
20:09 | Invoice module: quotation creation form separated from the index check-in: f8c117346b user: alinaar tags: invoice_module | |
19:58 | Invoice module: quotation status edition implemented check-in: 3ac11d2b06 user: alinaar tags: invoice_module | |
17:27 | Invoice module: Extra informations inserted inside quotations check-in: 239215252f user: alinaar tags: invoice_module | |
15:23 | Invoice module: Quotation details' view implemented check-in: 744cacc7c6 user: alinaar tags: invoice_module | |
13:48 | Invoice module: quotation's items recording strengthened check-in: 370877a7a0 user: alinaar tags: invoice_module | |
12:38 | Rename 'url' to 'author_url' in module/plugin.ini, add "open" button in extensions list, better handle errors in plugin.ini check-in: f95cf4f0aa user: bohwaz tags: dev | |
12:37 | Update default colors in CSS, use admin_color1 and 2 even in install, if set check-in: 2e065b30bb user: bohwaz tags: dev | |
12:36 | Fix install of modules and extensions check-in: b5af1e8c7e user: bohwaz tags: dev | |
12:17 | Rename 'url' to 'author_url' in module.ini check-in: 2c32aff348 user: bohwaz tags: dev | |
00:15 | Stop using session cache for plugins list, automatically disable plugins if they are broken, disable routes if plugin is disabled as well check-in: c25efe317e user: bohwaz tags: dev | |
00:13 | Remove old Plugins code check-in: fb5542c3cf user: bohwaz tags: dev | |
2023-02-15
| ||
18:29 | Fix factory example config check-in: 8237848eab user: bohwaz tags: trunk | |
2023-02-14
| ||
22:57 | Update session cache for plugins/modules list check-in: c9f67aaddc user: bohwaz tags: dev | |
22:29 | Refactor plugins to have the same UI for plugins and modules, also modernize code of plugins management check-in: a8251477ac user: bohwaz tags: dev | |
20:45 | Only ask for confirmation once when the same account is used multiple times check-in: 3af6af7ee4 user: bohwaz tags: trunk, stable | |
20:05 | Update multi-site example check-in: 06595c2e4c user: bohwaz tags: trunk | |
15:02 | Use INI file instead of JSON for Module metadata (easier to use), allow to add home button and menu item without any code check-in: 366dbe8987 user: bohwaz tags: dev | |
14:03 | Make sure we don't request from database in install, and delete if database is created by mistake check-in: e2a27f4268 user: bohwaz tags: dev | |
13:57 | Do not try to list from database when installing with no database yet check-in: 7d425bc65b user: bohwaz tags: dev | |
13:49 | WebDAV: Handle SHA1 hash for NextCloud/ownCloud in upload check-in: 5977e2ce00 user: bohwaz tags: dev | |
2023-02-12
| ||
23:28 | Add logo to accounting reports header, fix [e48e8051c70a1979ea3c0d36e24945ae2cef1c51] check-in: 678496a426 user: bohwaz tags: dev | |
23:11 | Implement last modified field, and history of changes to a user page check-in: 323e3061a0 user: bohwaz tags: dev | |
23:09 | Brindille: Fix break compile function check-in: 7c835f83b8 user: bohwaz tags: dev | |
22:45 | Blacklist owncloud/nextcloud iOS clients check-in: 209509afbd user: bohwaz tags: dev | |
01:41 | Log number of messages sent check-in: c5c2594135 user: bohwaz tags: trunk, stable | |
2023-02-10
| ||
22:15 | Reload parent frame when creating a transaction from a dialog in assisted reconciliation check-in: 3058e4585a user: bohwaz tags: trunk, stable | |
2023-02-09
| ||
23:28 | Rename path of file in files_search table when the file has been renamed check-in: 4e59f07537 user: bohwaz tags: trunk, stable | |
22:38 | Don't throw an error if the variable name is invalid when sending a mailing check-in: aca6771b48 user: bohwaz tags: trunk, stable | |
21:21 | Merge contribution by @alinaar check-in: e11c993146 user: bohwaz tags: trunk, stable | |
21:20 | Make "manual entry" label stand out in select, also remove "skip this step" if the opening balance doesn't follow closing a year, as there is no other step when doing the balance outside of this check-in: 44420742f6 user: bohwaz tags: trunk_need_testing | |
14:11 | Fix: Opening balance UI while unique accounting year and/or manual entry check-in: 79fe173d55 user: alinaar tags: trunk_need_testing | |
14:04 | Create new branch named "trunk_need_testing" check-in: e25bfc9267 user: alinaar tags: trunk_need_testing | |
2023-02-08
| ||
14:59 | Fix missing reset of $cmd variable before detection check-in: 10a2f0ba94 user: bohwaz tags: trunk, stable, 1.2.6 | |
03:40 | Fix wording in cheque form config check-in: 25e22cab63 user: bohwaz tags: dev | |
03:38 | Fix user data in user card check-in: 0cfa2bfebf user: bohwaz tags: dev | |
03:37 | Use non-locking mode for sessions, as locking meant we couldn't fetch a private file from a PDF program at the same time as running the PDF program from the PHP page... check-in: 88ed1ac0b5 user: bohwaz tags: dev | |
03:36 |
Limit the duration for running an external PDF program, so we can avoid locking the server.
Also pass the current user session ID in query string of resources, so that the PDF program will be able to fetch the private resources check-in: 5503d40838 user: bohwaz tags: dev | |
00:36 | Use a common navigation sub-template for "me" section check-in: 8c06d52f8d user: bohwaz tags: dev | |
00:32 | Mention server timezone in user actions log check-in: 85980ea04d user: bohwaz tags: dev | |
2023-02-07
| ||
21:23 | Remove references to Garradin check-in: 5aa591e83a user: bohwaz tags: dev | |
21:19 | Merge with trunk check-in: 926c313155 user: bohwaz tags: dev | |
20:33 | Bump version check-in: 9fee503a46 user: bohwaz tags: trunk, stable, 1.2.6 | |
18:26 | Invoice module: dynamic input generation fixed check-in: 1bc3bf31d5 user: alinaar tags: invoice_module | |
01:26 | Implement urlencode modifier in Brindille check-in: b08dd94154 user: bohwaz tags: trunk, stable | |
2023-02-06
| ||
22:22 | Pre-select CSV column if label matches as well check-in: 80fda314c3 user: bohwaz tags: trunk, stable | |
13:02 | Redirect to login if user is logged-out, in restrict section check-in: b6fd444b8d user: bohwaz tags: dev | |
13:01 | Call __assign with line number, so that we can get a nice error message if the variable name is invalid check-in: 1b1d7e01bd user: bohwaz tags: dev | |
2023-02-05
| ||
18:59 | Brindille: Use '!' as a prefix for unprotected parameters in #select section, also use a blacklist of tables and columns that shouldn't be available in Brindille check-in: df8b3222cd user: bohwaz tags: dev | |
18:10 | Move compile blocks to Functions and Sections classes check-in: ef65cc5003 user: bohwaz tags: dev | |
16:41 | Allow raw SQL in {{#select section check-in: cffb3e4c6c user: bohwaz tags: dev | |
16:40 | Use new dot dotation for defining arrays in skeletons check-in: ebfa0fb440 user: bohwaz tags: dev | |
16:03 | Implement experimental support for a {{#select col1, col2 FROM table WHERE id=:id ...; debug=1 :id=$id}} section in Brindille check-in: 15e9813c63 user: bohwaz tags: dev | |
15:35 | Provide a more helpful error message if tables parameter is missing in 'sql' section check-in: 40103768e5 user: bohwaz tags: dev | |
15:35 | 'input' function: provide an empty option for <select> if not required check-in: 1e0e0477e0 user: bohwaz tags: dev | |
15:34 | Implement 'sql_where' modifier check-in: ab2a4217d8 user: bohwaz tags: dev | |
15:34 | @aalinar was right, having a money modifier that doesn't output HTML is useful, so let's create money_html and money_currency_html modifiers check-in: d5f68f1a8a user: bohwaz tags: dev | |
14:11 | Fix plugins list page and configuration wrongly defined as string 'null' instead of NULL value check-in: 1fd4290f36 user: bohwaz tags: dev | |
14:11 | Automatically append official plugins to archive check-in: 2819cc258a user: bohwaz tags: dev | |
13:49 | Do not show DomPDF at install, as downloading its archive may take too long and make the install fail check-in: c919752c92 user: bohwaz tags: dev | |
13:42 | Add options at install to enable/install some of the modules and plugins check-in: d04fd5ed0c user: bohwaz tags: dev | |
13:40 | Rename recu_fiscal to recus_fiscaux check-in: a391a0407b user: bohwaz tags: dev | |
12:54 | Delete 'ouvertures' plugin when upgrading, as there will be no release for Paheko 1.3 check-in: 03e9c7a689 user: bohwaz tags: dev | |
12:54 | Rename garradin_plugin.ini to paheko_plugin.ini check-in: 9d5d099a94 user: bohwaz tags: dev | |
12:42 | Remove code linked to official plugins, after 10 years this won't be implemented check-in: c2e2b50ff7 user: bohwaz tags: dev | |
2023-02-04
| ||
00:35 | Humm listGroupedWithFees is actually expecting an int now, that's why it was changed that way, so let's make it clearer, and stick to a boolean for the form check-in: 15f737c984 user: bohwaz tags: trunk, stable | |
2023-02-03
| ||
18:32 | Invoice module: status label display optimized check-in: a1de44db38 user: alinaar tags: invoice_module | |
18:27 | Invoice module: document label added check-in: 0fe5a1937b user: alinaar tags: invoice_module | |
17:41 | Add missing CSS rule for coloring some SVG icons check-in: e8cbdf847d user: bohwaz tags: dev | |
17:32 | Use included SVG icons on homepage as well, so we can change the SVG colors check-in: 88e0e306c4 user: bohwaz tags: dev | |
17:10 | Merge dev branch check-in: 06a9f2d2f6 user: alinaar tags: invoice_module | |
17:09 | Invoice module implementation of quotation's items recording check-in: 52d16714fc user: alinaar tags: invoice_module | |
14:27 | Use current text color for svg color check-in: 50e4d9e862 user: bohwaz tags: dev | |
14:26 | Use span instead of check-in: 3ca542ba1f user: bohwaz tags: dev | |
14:25 | Use span instead of for money check-in: 9e0b6feba8 user: bohwaz tags: dev | |
12:14 | Invoice module implementation of quotation's status and total check-in: c37b52c4a1 user: alinaar tags: invoice_module | |
11:41 | Disable assertions in Windows build check-in: 1c6718a683 user: bohwaz tags: trunk | |
2023-02-02
| ||
22:22 | Always use a boolean for $current_only, to avoid assertion warning check-in: 00142bfc03 user: bohwaz tags: trunk, stable | |
22:09 | Fix [6e5937681a04ca202ec5e7579371e2ce1ab6dc81] modules icons in dark mode check-in: 96229e5855 user: bohwaz tags: dev | |
22:05 | Fix depreciation warning in PHP 8.2 for ctype_digit check-in: cd0775f046 user: bohwaz tags: dev | |
21:20 | Merge dev branch check-in: aa61b2aeeb user: alinaar tags: invoice_module | |
11:59 | Use a new key to sign releases, the old one was private and it had expired check-in: aa63c32ca6 user: bohwaz tags: trunk | |
11:45 | Allow all PHP modifiers in both Smartyer and Brindille check-in: 7024cbb57d user: bohwaz tags: dev | |
04:21 | Use interactive account selector in 'reçu fiscal' configuration check-in: 755c5d8d32 user: bohwaz tags: dev | |
04:21 | In 'list' form input, allow to iterate on \stdClass and other objects, even though they don't have iterable check-in: 301ec41e0f user: bohwaz tags: dev | |
04:20 | Fix year closing missing use statement check-in: ee3f81f3e0 user: bohwaz tags: dev | |
03:58 | Add icons for modules check-in: 1c57cdda58 user: bohwaz tags: dev | |
03:40 | Module 'Reçu fiscal': rewrite to be in line with new French regulations, requiring to store each reicept check-in: 8ecb415591 user: bohwaz tags: dev | |
03:38 | Add some CSS for modules check-in: 269006b5ee user: bohwaz tags: dev | |
03:37 | CSS: Change font path to default file, without cache forcing query string check-in: b1b77a9abf user: bohwaz tags: dev | |
03:37 | Update default module header to use external CSS, instead of embedding in <style> check-in: 66cafe89de user: bohwaz tags: dev | |
03:35 | Exporting dynamic lists from Brindille does not work currently check-in: 4ac2b8e7c7 user: bohwaz tags: dev | |
02:56 | Implement 'quote_sql' modifier in Brindille check-in: 2ecec850ed user: bohwaz tags: dev | |
02:23 | Always silently include id and key in selected columns in '#list' section check-in: b6d49f3956 user: bohwaz tags: dev | |
02:03 | In '#list' section, use a column number to identify the column, not a hash that would not be usable then check-in: e9801f721b user: bohwaz tags: dev | |
01:19 | Implement new '#list' section in Brindille skeletons Also implement new 'explain' parameter for '#sql' and children sections check-in: 5e1c85998a user: bohwaz tags: dev | |
01:17 | New parameter 'capture' for ':include' function, new parameter ':assign_new_id' for ':save' function check-in: 35add00cf3 user: bohwaz tags: dev | |
01:15 | Allow to set parameters for dynamic lists check-in: ff16bf60d1 user: bohwaz tags: dev | |
00:18 | Provide new org_infos to user templates check-in: 487814cfee user: bohwaz tags: dev | |
2023-02-01
| ||
22:29 | Use new org_* config keys in module default header check-in: e030366ba1 user: bohwaz tags: dev | |
22:28 | Add a new field in config to show organization informations check-in: 1421ba458c user: bohwaz tags: dev | |
16:42 | Fix header label in projects list check-in: c3e49159b4 user: bohwaz tags: trunk, stable | |
2023-01-31
| ||
13:41 | Fix Module data recording check-in: 96279e37a4 user: alinaar tags: dev | |
12:37 | Fix Brindille debug() display while using dark theme check-in: 6c451e5927 user: alinaar tags: dev | |
12:15 | Merge dev branch check-in: dcbf58020e user: alinaar tags: invoice_module | |
2023-01-30
| ||
20:36 | Only allow digits in user number check-in: 7c598ec899 user: bohwaz tags: dev | |
20:35 | Do not allow anything else than digits in user number check-in: 2735f58e49 user: bohwaz tags: trunk, stable | |
20:19 | If we cannot find any user data it probably means this CSV is not from our own format, so abort check-in: 238e1a40f3 user: bohwaz tags: trunk, stable | |
20:14 | The code provided by PHP.watch was broken, fix it, and use utf8_encode silently until it's not available anymore check-in: 4f31e7e26a user: bohwaz tags: trunk, stable | |
18:40 | Don't use deprecated utf8_encode with PHP 8.2+ check-in: ebc88679fa user: bohwaz tags: trunk, stable | |
15:35 | Update opening balance when submitting it again, by deleting and re-creating it check-in: c994923b37 user: bohwaz tags: trunk, stable | |
14:39 | Fix build chain for Windows and Debian with path changes check-in: 64798b7d01 user: bohwaz tags: trunk | |
14:39 | Allow to disable PDF buttons, document PDF_USAGE_LOG constant check-in: 87fa283e76 user: bohwaz tags: trunk, stable | |
13:55 | Save current working year in user preferences, so that it stays the same when logging back in check-in: 927d88f23c user: bohwaz tags: dev | |
2023-01-28
| ||
13:49 | Fix typo check-in: f8500b44da user: bohwaz tags: trunk, stable, 1.2.5 | |
03:43 | Update software name during upgrade check-in: 60a2712294 user: bohwaz tags: trunk, stable, 1.2.5 | |
03:41 | Bump version for release check-in: 90ac630094 user: bohwaz tags: trunk, stable, 1.2.5 | |
02:14 | Add new dev constant REPORT_USER_EXCEPTIONS as a replacement to [c6ca249370] check-in: 1a6e678ebc user: bohwaz tags: trunk, stable, 1.2.5 | |
01:39 | Improve error message if date does not fit with the selected year, see [9e9e996dcc] check-in: 859f52234c user: bohwaz tags: trunk | |
01:25 | Revert [729057f07841eaadbd94bae443f9f141447ad0360b9ea125b8e6090314ddc292] as it breaks check-in: fc0e659ec5 user: bohwaz tags: trunk | |
01:01 | Add configuration constant to disable all email features (for Windows) check-in: 13b03e4688 user: bohwaz tags: dev | |
01:00 | Implement saving of current order of all dynamic lists / Fix infinite loop when using FORCE_LOGIN in some cases check-in: df7d295fc7 user: bohwaz tags: dev | |
00:26 | Change colors of upgrade progress check-in: c132bda4d5 user: bohwaz tags: dev | |
00:24 | Make sure we don't create an infinite loop through isLogged check-in: af3e7327cb user: bohwaz tags: dev | |
2023-01-27
| ||
23:47 | Revert [c6ca249370] while waiting for a proper fix check-in: 2fc0cf9c4f user: bohwaz tags: trunk | |
23:41 | Allow to use 'current' in API for year journal, instead of year ID, makes it simpler to get current years journal check-in: ccaa7ce17c user: bohwaz tags: trunk | |
23:39 | Change [47f2de2286d04d07e89f3274701632ba4985355c77eb928db7134b0c5f863aef] to use only filesize, and no AND operator check-in: e1c3ada06b user: bohwaz tags: trunk | |
17:53 | Fix User interface while trying to subscribe a member to a service - and using accounting - with a fee not corresponding the current year check-in: 729057f078 user: alinaar tags: trunk | |
2023-01-26
| ||
23:47 | OK I committed a test code string by mistake, removing it. That's what happens when you're doing 2 things at the same time. check-in: 1f07804f91 user: bohwaz tags: trunk | |
23:15 | Revert commit [f63f831d30] by @alinaar, as this breaks services with no fees check-in: d6a24fc785 user: bohwaz tags: trunk | |
18:29 | Fix Error display while trying to subscribe a member to a service without any fee corresponding to the current accounting year check-in: f63f831d30 user: alinaar tags: trunk | |
15:18 | Fix Form token error exception-ized to allow error sourcing and logging check-in: c6ca249370 user: alinaar tags: trunk | |
14:44 | Fix Installation with already existing empty config.local.php (e.g., "touch config.local.php" to set writing permissions to config file only and not to entire src directory) check-in: 47f2de2286 user: alinaar tags: trunk | |
2023-01-25
| ||
16:56 | Move install disabling after reset code check-in: 51362382d4 user: bohwaz tags: trunk, stable | |
11:56 | Allow to disable install form check-in: ce8e656353 user: bohwaz tags: trunk, stable | |
02:14 | Use new export menu for export from user/accounting search, also allow everyone to export check-in: 7d4d36dcb2 user: bohwaz tags: dev | |
01:29 | Show schema as tables, not raw SQL, in SQL search, also give access to more tables for user search, like in trunk check-in: 5a288b21b9 user: bohwaz tags: dev | |
01:26 | If the saved search allows access to all tables, then people who can't create unprotected search queries shouldn't see the SQL query textarea check-in: 56aada911f user: bohwaz tags: trunk, stable | |
2023-01-24
| ||
22:30 | Fix Advanced user search manual SQL query recording check-in: 7dde1969ce user: alinaar tags: dev | |
22:22 | Fix Advanced user search using manual SQL queries check-in: 48cac88d42 user: alinaar tags: dev | |
00:04 | Cosmetic: isset already checks for NULL check-in: 3c2dac3664 user: bohwaz tags: dev | |
2023-01-23
| ||
23:42 | Make Skriv extensions available inline in Markdown as well, fix [4f1f1e55a031f065] check-in: 6fd3d98573 user: bohwaz tags: trunk, stable | |
21:16 | Fix Manual SQL input's error handling check-in: ef3dd08370 user: alinaar tags: dev | |
20:57 | Fix "www" folder permission check during installation check-in: 41adeca95b user: alinaar tags: dev | |
17:04 | Fix Folder/file permission check during installation check-in: c95ff0b091 user: alinaar tags: dev | |
2023-01-22
| ||
21:11 | Update homepage with illustration check-in: 8e3d11e780 user: bohwaz tags: trunk | |
20:12 | Fix: allow to change transaction status, even if it is part of a closed year or validated check-in: c086330c45 user: bohwaz tags: trunk, stable | |
19:00 | Display todays date when generating an accounting report, not the closing date, it may be misleading check-in: 4220d4a1a7 user: bohwaz tags: trunk, stable | |
18:20 | Improve SQL introspection by providing a clear list of a table columns, indexes and foreign keys check-in: 935206e956 user: bohwaz tags: dev | |
18:16 | Fix SQL schema: there's a missing foreign key column check-in: 3364656fe4 user: bohwaz tags: dev | |
14:45 | Add SVG icons to modules check-in: b486cf5ab5 user: bohwaz tags: dev | |
14:11 | Check and alert if the same account is listed twice in a transaction check-in: 9f32cf302a user: bohwaz tags: trunk, stable | |
13:52 | List pending debts and credits from closed years, and alert about them check-in: 6566b208d0 user: bohwaz tags: trunk, stable | |
12:51 | Allow read-only users to do SQL queries, extend SQL queries for users to services tables check-in: be29a73150 user: bohwaz tags: trunk, stable | |
11:38 | Fix error when label is empty check-in: 72d0207213 user: bohwaz tags: trunk, stable | |
2023-01-21
| ||
22:31 | Expose account journal in API check-in: c191ba6e28 user: bohwaz tags: trunk, stable | |
21:56 | Do not double-encode URLs in local Skriv/Markdown links check-in: 6fe6f9d03e user: bohwaz tags: trunk, stable | |
21:53 | Improve quick query shortcuts to pre-fill transaction form check-in: e551ceae2f user: bohwaz tags: trunk, stable | |
21:07 | Suggest to bookmark the login page, if that may help finding it again check-in: 087269192d user: bohwaz tags: trunk, stable | |
15:22 | Brindille 'debug' function: allow to stop all processing to see what's going on check-in: 17288941c2 user: bohwaz tags: dev | |
15:21 | Implement new Brindille modifiers: implode, quote_sql_identifier, and base64_encode check-in: 09523bad62 user: bohwaz tags: dev | |
13:07 | Integrate pagination to DynamicList check-in: 0ff585d289 user: bohwaz tags: dev | |
00:56 | Use new Search object to do SQL queries from SQL advanced page check-in: c5912d7a2c user: bohwaz tags: dev | |
2023-01-20
| ||
16:09 | Fix [b0c54e38b036bd865df548ec2769702a71c839c1]: handle when number field is empty check-in: fefc4e672e user: bohwaz tags: dev | |
16:09 | Rename 'value' column as 'document' in modules (in #load section) check-in: 38631db632 user: bohwaz tags: dev | |
16:08 | Rename 'value' column as 'document' in modules check-in: 748e558ddb user: bohwaz tags: dev | |
15:47 | Modules: automatically create indexes on json_extract expressions, add parameter shortcut $.name="value" check-in: 02537b9c49 user: bohwaz tags: dev | |
14:33 | Use same return type for both config and custom table check-in: dde29f34a7 user: bohwaz tags: dev | |
13:47 | Only display tabs for import when user has access and year is not closed check-in: e1626f1839 user: bohwaz tags: trunk, stable | |
13:46 | Allow export of accounting for everyone with access to accounting check-in: c6b069470a user: bohwaz tags: trunk, stable | |
11:01 | Quotation record implemented to invoice module check-in: 806f2a8d34 user: alinaar tags: invoice_module | |
10:24 | Merge dev branch check-in: bfde055198 user: alinaar tags: invoice_module | |
09:59 | Module configuration from file (module.json) implemented check-in: 09b52087f2 user: alinaar tags: invoice_module | |
09:42 | Fix Module data storing check-in: 1bcf77a0ca user: alinaar tags: dev | |
2023-01-19
| ||
22:11 | Make sure the category is set when creating a user entity check-in: a623fa51f5 user: bohwaz tags: dev | |
22:04 | Fix [887f51799c53bbf9a3b8806ea5eb45ffec9e073b] category was not set correctly when creating a new user check-in: 2ac5f08f32 user: bohwaz tags: dev | |
21:08 | Skeleton: Fix include when the file name is invalid check-in: 78c9aaa9e7 user: bohwaz tags: trunk, stable | |
19:35 | Module data storing fix check-in: 7c2598f8d4 user: alinaar tags: dev | |
19:24 | Module data storing fixed (data update through save() call) check-in: ca62dd132d user: alinaar tags: dev | |
15:36 | Module data storing (save method) fixed check-in: cdc036d187 user: alinaar tags: dev | |
2023-01-18
| ||
15:31 | Dynamic quotation form added to invoice module check-in: d5fe087e01 user: alinaar tags: invoice_module | |
15:28 | Invoice module configuration added check-in: c925f86d64 user: alinaar tags: invoice_module | |
2023-01-17
| ||
17:20 | Create new branch named "invoice_module" check-in: df605ce32d user: alinaar tags: invoice_module | |
14:31 | Delete old stuff check-in: 8573671cfe user: bohwaz tags: trunk | |
2023-01-16
| ||
18:42 | Fix empty accounts if label was NULL check-in: 3d9319cb24 user: bohwaz tags: dev | |
18:30 | Fix setting User properties using set, not assignment check-in: 5f4ba50548 user: bohwaz tags: dev | |
18:01 | Update subscription expected amount when changing the fee check-in: 83ab02fa4c user: bohwaz tags: trunk, stable | |
16:51 | Use dynamic list for deposit list check-in: 57d307f4e3 user: bohwaz tags: trunk, stable | |
16:22 | Fix Windows Makefile to use latest release, add some doc check-in: d83684cb5e user: bohwaz tags: trunk | |
16:20 | Remove empty values, not only NULL ones when importing transactions check-in: b580097212 user: bohwaz tags: trunk, stable | |
16:17 | Always quote column names if coming from an alias, as it can lead to errors with user-supplied names check-in: 4a56f68bfc user: bohwaz tags: trunk, stable | |
16:13 | Store key separately on Windows, as app directory is not writable check-in: a3ec637a31 user: bohwaz tags: trunk | |
15:06 | Fix [47380928793a3b544739d73c027059ef085a1b02] references to numero check-in: b8bd8fee04 user: bohwaz tags: dev | |
2023-01-14
| ||
12:45 | Move Debian/Windows build tools to a specific directory check-in: ce2b39b44c user: bohwaz tags: trunk | |
01:23 | Fix documents gallery grid to auto-size to width check-in: 40ac9dc850 user: bohwaz tags: dev | |
01:05 | Fix chromium arguments order when printing to PDF check-in: 03b60f9437 user: bohwaz tags: trunk | |
00:38 | Fix CSS on homepage check-in: f92d1765dd user: bohwaz tags: trunk | |
00:36 | Add link to install guides check-in: c7d667911a user: bohwaz tags: trunk | |
00:31 | Fix margin CSS check-in: d36b380ced user: bohwaz tags: trunk | |
00:30 | Update homepage CSS, again check-in: 8d82607d4c user: bohwaz tags: trunk | |
00:24 | Update styling of homepage check-in: 53e2333ce4 user: bohwaz tags: trunk | |
00:17 | Fix typo in JS check-in: 6ab9b2cb81 user: bohwaz tags: trunk | |
00:17 | Update Index JS check-in: 185bc3de80 user: bohwaz tags: trunk | |
00:16 | Improve homepage for download check-in: c8c86b1f77 user: bohwaz tags: trunk | |
00:16 | Windows package seems to work check-in: f86e63497d user: bohwaz tags: trunk | |
00:16 | Update installer for Paheko check-in: 04a8155ce7 user: bohwaz tags: trunk | |
2023-01-13
| ||
22:39 | Fix typo of unused constant check-in: b986ea7d12 user: bohwaz tags: trunk | |
22:36 | getmxrr doesn't work on Windows, so don't use it check-in: 6cbfb88ca7 user: bohwaz tags: trunk | |
16:30 | Merge trunk changes check-in: 4e559e8fb6 user: bohwaz tags: dev | |
15:51 | Implement ability to copy only one fee to a new fee, not all fees of a service check-in: e78b2579b0 user: bohwaz tags: trunk, stable | |
15:23 | Remove "save and add new transaction button" from subscribe form check-in: eec6f056a0 user: bohwaz tags: trunk | |
15:19 | Hide delete button in user subscription, if coming from user details check-in: d5f3ed4683 user: bohwaz tags: trunk | |
15:19 | Hide YUI compressor lines check-in: 9143d16b08 user: bohwaz tags: trunk | |
2023-01-08
| ||
20:57 | Add space check-in: 09c4cbe32f user: bohwaz tags: trunk | |
20:56 | Fix CSS of home page check-in: 1035799a6f user: bohwaz tags: trunk | |
20:54 | Fix Debian package link on homepage check-in: 214ea26394 user: bohwaz tags: trunk | |
20:51 | Drop the -1-dev-all from debian package version, add direct link to deb package on homepage check-in: b76977d3f8 user: bohwaz tags: trunk | |
20:10 | Disable hyperlinks in printing check-in: 7255cd0856 user: bohwaz tags: trunk, stable | |
19:52 | Fix compatibility with PHP 8.2 check-in: 2600782044 user: bohwaz tags: dev | |
19:50 | Rename garradin- to paheko- for package upgrade check-in: ec561604fe user: bohwaz tags: trunk | |
2023-01-07
| ||
23:19 | New paheko debian package replaces garradin check-in: 5d6b9c8ddd user: bohwaz tags: trunk | |
23:15 | Rename packages to paheko check-in: dba41979aa user: bohwaz tags: trunk | |
22:38 | Update README check-in: 7aea3e24e1 user: bohwaz tags: trunk | |
22:20 | Add mention of old name check-in: 0de8228fbd user: bohwaz tags: trunk | |
22:16 | Update Index file check-in: ce9e4330e0 user: bohwaz tags: trunk | |
21:56 | Fix wording in [af9a62852c249e89a98d7ab18c267b6feef54ccb] check-in: 6758017e8a user: bohwaz tags: trunk, stable | |
21:50 | Fix year comparison of projects where the mentioned year does not have anything related to this project check-in: f526f4c6fb user: bohwaz tags: trunk, stable | |
21:22 | Fix appearance of columns when comparing years check-in: f71d7bfa05 user: bohwaz tags: trunk | |
20:53 | Only aggregate balances when grouped check-in: 31e994fe47 user: bohwaz tags: trunk, stable | |
20:34 | Fix display of project statement for all years, when the account is from different accounting charts check-in: b340688768 user: bohwaz tags: trunk, stable | |
2023-01-05
| ||
21:50 | Update multi-site default config check-in: f14518f25c user: bohwaz tags: trunk | |
21:21 | Release version 1.2.4 check-in: 682637131e user: bohwaz tags: trunk, stable, 1.2.4 | |
19:47 | Use TRUNCATE as default journal mode for SQLite to be safe, but recommend WAL check-in: 27fae968f7 user: bohwaz tags: trunk, stable | |
2023-01-04
| ||
21:26 | Fix export with columns only present in some orders check-in: aeaa6b5dac user: bohwaz tags: trunk, stable | |
21:21 | Revert: hide empty accounts in balance sheet check-in: cb8971414e user: bohwaz tags: trunk, stable | |
20:22 | Fix bilan modèle 2020 check-in: 62ee498d3e user: bohwaz tags: dev | |
19:51 | Fix ouvertures: don't allow to remove all lines check-in: b5af61d1f0 user: bohwaz tags: dev | |
19:30 | Add user number in services and fees exports check-in: 6c6c396bde user: bohwaz tags: trunk, stable | |
19:17 | Keep empty accounts in balance, if used during the year check-in: 0d9f5f1cb0 user: bohwaz tags: trunk, stable | |
19:17 | Fix paypal import tool check-in: 6fe985fe2e user: bohwaz tags: trunk | |
16:47 | Rename user forms to modules check-in: 04eece5397 user: bohwaz tags: dev | |
16:31 | Fix setting preferences when they are empty check-in: 7057e61d04 user: bohwaz tags: dev | |
13:42 | Implement short notation $$. for json_extract(value, '$.name') in SQLite check-in: e61c61f218 user: bohwaz tags: dev | |
2023-01-03
| ||
01:03 | Fix issues with PHP 8.2 check-in: 915c29ed7f user: bohwaz tags: dev | |
2023-01-02
| ||
17:49 | Allow to set SQLite journal mode, and detect OVH hosting, so that WAL is disabled on OVH to avoid corruption issues check-in: 593cc029a8 user: bohwaz tags: trunk | |
2022-12-31
| ||
13:45 | Implement expert accounting preference, replace "simplfied" tabs check-in: 6136761998 user: bohwaz tags: dev | |
2022-12-30
| ||
22:13 | Always trim date before parsing check-in: 23c9530a37 user: bohwaz tags: trunk, stable | |
22:10 | Fix wording of help message pointing to saved searches check-in: d79e0a4b9b user: bohwaz tags: trunk, stable | |
22:06 | Add button to force queue run if not cron is set up and queue is not empty check-in: 5589ac88f3 user: bohwaz tags: trunk, stable | |
21:46 | Fix import date when NULL check-in: 53198ef74d user: bohwaz tags: trunk, stable | |
21:38 | Fix blacklisting of mailinblack when other MX servers are listed (weird) check-in: b380ed79b3 user: bohwaz tags: trunk, stable | |
21:13 | Fix buttons in custom fields order check-in: ea978dea85 user: bohwaz tags: trunk, stable | |
2022-12-24
| ||
03:25 | Implement basis of crypto support per-user, so that each user would have a public and private key, encrypted using their password, making it possible to encrypt messages to a user, and them being able to decrypt it using their password Leaf check-in: 55fcc40802 user: bohwaz tags: crypto | |
03:23 | Create new branch named "crypto" check-in: 03db87b3a6 user: bohwaz tags: crypto | |
2022-12-23
| ||
14:23 | Change default colors and background image Add FORCE_CUSTOM_COLORS constant check-in: d3824f5a19 user: bohwaz tags: trunk, stable | |
2022-12-22
| ||
22:20 | Fix CSRF key in transaction delete check-in: a36d3acbeb user: bohwaz tags: dev | |
17:34 | Fix typo in export check-in: b13e0eea0e user: bohwaz tags: trunk, stable | |
14:08 | Try to change transaction lines if they exist, so that we don't lose anything in simplified import format check-in: 7199262b75 user: bohwaz tags: trunk, stable | |
02:47 | Use selected bank account for creating transactions from assisted reconciliation check-in: 47c23205c0 user: bohwaz tags: trunk, stable | |
02:05 | Fix display of transaction diff check-in: eb9eaaca5a user: bohwaz tags: trunk, stable | |
01:58 | Improve accounting import: display what is being changed in each transaction, modify transaction if lines have been changed check-in: eff3ee76f3 user: bohwaz tags: trunk, stable | |
01:54 | Rename Garradin to Paheko install check-in: 20e5eebb8b user: bohwaz tags: trunk, stable | |
2022-12-20
| ||
23:08 | Use transaction reference, if present check-in: 2316f21c73 user: bohwaz tags: dev | |
22:51 | Firefox sucks, so we can't use <meter> tag here check-in: ee08b94ff4 user: bohwaz tags: dev | |
20:59 | Add PDF icon, fix check for creating HTML/JS files check-in: 3f902fb2fd user: bohwaz tags: dev | |
2022-12-19
| ||
20:54 | Strip extension if typed by user check-in: 2dd274b304 user: bohwaz tags: dev | |
19:22 | Recognize URLs in transactions notes check-in: 4c639ded7e user: bohwaz tags: trunk, stable | |
2022-12-18
| ||
22:19 | Fix gallery grid check-in: bbeb156465 user: bohwaz tags: dev | |
20:27 | Implement user preferences, dark theme check-in: f2facf2f7e user: bohwaz tags: dev | |
19:53 | Fix add files to transactions check-in: 3a7505fa90 user: bohwaz tags: dev | |
18:36 | File management: handle special characters in paths correctly check-in: b92af5efdf user: bohwaz tags: trunk, stable | |
15:58 | Move ZIP to actions, and make it recursive check-in: e3b6c09794 user: bohwaz tags: dev | |
15:24 | Implement folder gallery view in documents check-in: c6a82e0ab1 user: bohwaz tags: dev | |
15:24 | Add more user preferences check-in: de97c8d20c user: bohwaz tags: dev | |
15:21 | Implement user preferences check-in: dc435334b0 user: bohwaz tags: dev | |
12:19 | Fix method name check-in: 5f476ec18b user: bohwaz tags: dev | |
03:20 | Don't call json_decode if not needed check-in: 60289dc814 user: bohwaz tags: dev | |
03:11 | Fix ouvertures when empty check-in: 5e26bc3cd3 user: bohwaz tags: dev | |
02:31 | Another old reference to pays check-in: 2b9b5671ae user: bohwaz tags: dev | |
02:31 | Fix old references to pays check-in: 1d0f77771a user: bohwaz tags: dev | |
01:26 | Allow to disable web cache check-in: 116888535f user: bohwaz tags: dev | |
01:18 | Fix cache directory creation check-in: 56e426cbfc user: bohwaz tags: dev | |
00:04 | Fix small issues with editing documents check-in: e2efbdfea5 user: bohwaz tags: dev | |
2022-12-17
| ||
19:06 | Implement document edition using Collabora check-in: eb8d360944 user: bohwaz tags: dev | |
16:05 | Add new text icon check-in: 453ace47b5 user: bohwaz tags: dev | |
14:47 | List all but hidden, all including hidden, in users list check-in: cae0f03d05 user: bohwaz tags: dev | |
14:35 | Invert comparison year column in statements check-in: 0069e9e0da user: bohwaz tags: trunk, stable | |
14:28 | Always allow to create sub-accounts, even if the account is already favorited check-in: 80fb059649 user: bohwaz tags: trunk, stable | |
2022-12-16
| ||
16:53 | Only log if constant is not null check-in: 9d0d23e6b5 user: bohwaz tags: trunk, stable | |
16:50 | Log PDF usage for statistics check-in: 6a55f0cded user: bohwaz tags: trunk, stable | |
14:14 | Hide new account button if chart is archived check-in: 03c631d5f6 user: bohwaz tags: trunk, stable | |
02:31 | Add database + backups size on config page check-in: f316864a36 user: bohwaz tags: dev | |
00:20 | Improve UX of documents file listing: better quota, group features in buttons check-in: 35fd5adc72 user: bohwaz tags: dev | |
2022-12-15
| ||
21:56 | Change wording on filter by category check-in: 7c8386cbf1 user: bohwaz tags: trunk, stable | |
2022-12-14
| ||
16:25 | Do not fetch new version until 2 weeks have passed check-in: d5cfe79355 user: bohwaz tags: trunk, stable | |
15:04 | Merge with trunk check-in: 870fdf5f7a user: bohwaz tags: dev | |
14:52 | Do not show website URL in config if internal website is enabled check-in: 49bbbead1c user: bohwaz tags: dev | |
02:15 | Change footer icon check-in: 037bbd6f73 user: bohwaz tags: trunk, stable, 1.2.3 | |
02:06 | Rename mentions of Garradin check-in: 65775b2c8d user: bohwaz tags: trunk, stable | |
01:56 | Replace Garradin.eu mentions with Paheko.cloud check-in: f77e870e64 user: bohwaz tags: trunk, stable | |
01:17 | Better homepage check-in: a8cdd939d5 user: bohwaz tags: trunk | |
01:15 | Update links to Paheko.cloud check-in: 91dd279881 user: bohwaz tags: trunk | |
2022-12-13
| ||
12:05 | Hide PHP 8.1 error check-in: d820c91573 user: bohwaz tags: trunk, stable | |
01:23 | Move "add to homescreen" button outside of home buttons check-in: 18efff4620 user: bohwaz tags: dev | |
00:36 | Implement home button snippets for forms check-in: 4fdb269695 user: bohwaz tags: dev | |
2022-12-12
| ||
23:22 | Update requirement to support SQLite 3.38+ check-in: 26aeef643d user: bohwaz tags: dev | |
22:59 | Add fossil settings check-in: 5d37acfb76 user: bohwaz tags: trunk | |
01:56 | Implement new usertemplate.appendscript signal check-in: ff2b0d0b59 user: bohwaz tags: dev | |
01:56 | Allow cache to be generated if __reload query string is present check-in: cce3c21992 user: bohwaz tags: dev | |
01:55 | Add unregisterSignal and getPublicURL methods to Plugin check-in: bb9a60f0c5 user: bohwaz tags: dev | |
2022-12-11
| ||
23:59 | Clear menu session cache when upgrading plugins check-in: 60462ae13c user: bohwaz tags: dev | |
23:58 | Better styling for home buttons check-in: aadcb88f7b user: bohwaz tags: dev | |
23:57 | Allow to get a user details page from the user number check-in: e06922bf96 user: bohwaz tags: dev | |
23:56 | Add methods to get user from its number check-in: 32b0a145bb user: bohwaz tags: dev | |
17:05 | Make web cache use a custom directory, use md5 in .htaccess to make things easier check-in: f7234c1385 user: bohwaz tags: dev | |
2022-12-10
| ||
05:07 | Disable cache on Windows check-in: 398296faf1 user: bohwaz tags: dev | |
05:01 | Add static cache to website check-in: e7eb0aa019 user: bohwaz tags: dev | |
2022-12-09
| ||
16:22 | Fix skriv help check-in: c7afa191ac user: bohwaz tags: trunk, stable | |
14:29 | Fix automatic appropriation when there's both a negative and a positive result check-in: 2b9a663e6e user: bohwaz tags: trunk, stable | |
14:13 | Fix last sent in emails, where it failed in some cases check-in: d39cc2cbb7 user: bohwaz tags: trunk, stable | |
14:12 | Fix [f6e724cc24770a2eaad699bf2777a26d5b9a8d4c] email address appears inverted in some cases check-in: 307d6ee154 user: bohwaz tags: trunk, stable | |
2022-12-07
| ||
13:33 | Add payment receipt check-in: 8f1337b130 user: bohwaz tags: dev | |
13:33 | Backport fixes from trunk check-in: f11a399482 user: bohwaz tags: dev | |
13:03 | Fix appropriation check-in: 72b5cf03ab user: bohwaz tags: trunk, stable | |
2022-12-05
| ||
12:57 | Remove verify link from users profile check-in: 40fa37da4f user: bohwaz tags: trunk, stable | |
12:49 | Add back link when email was verified check-in: dac01e7750 user: bohwaz tags: trunk, stable | |
12:43 | Add link to re-subscribe after optout check-in: 1bd1fd5cbf user: bohwaz tags: trunk, stable | |
12:34 | Don't show all users as default option in mailing check-in: 2b2dd459d5 user: bohwaz tags: trunk | |
2022-12-04
| ||
16:32 | Allow to compare projects check-in: 1bfbc6383f user: bohwaz tags: trunk, stable | |
16:15 | Fix backup restore check-in: eadd8d23ec user: bohwaz tags: dev | |
16:14 | Fix missing variable declaration check-in: bbfc0a0eb3 user: bohwaz tags: dev | |
16:12 | Fix references to old membres table check-in: efaf454aba user: bohwaz tags: dev | |
2022-12-01
| ||
21:53 | Always consider root contexts to exist check-in: 9578239946 user: bohwaz tags: dev | |
21:42 | Redirect PROPFIND requests to dav endpoint check-in: 93559834c2 user: bohwaz tags: dev | |
21:35 | Include error message in form if amount is invalid check-in: a3206d0f62 user: bohwaz tags: trunk, stable | |
21:28 | Fix import of linked users check-in: 0dccabd2ca user: bohwaz tags: trunk, stable | |
19:58 | If the database is corrupted, don't break the restore page, just show it as invalid check-in: 760195c6b4 user: bohwaz tags: trunk | |
19:57 | Don't allow .8 notation in currency inputs check-in: db037f21af user: bohwaz tags: trunk, stable | |
2022-11-29
| ||
16:57 | Fix wrong return hint check-in: a93dbae75b user: bohwaz tags: trunk, stable | |
16:56 | Fix error on import when translation table is not set check-in: d9144c3afe user: bohwaz tags: trunk, stable | |
15:48 | Always set id_service_user to NULL when linking from transaction check-in: c3c37660d5 user: bohwaz tags: dev | |
15:37 | Implement import of linked users in each transaction check-in: 555019068f user: bohwaz tags: trunk, stable | |
14:26 | Fix possibly undefined variable check-in: a20501839b user: bohwaz tags: trunk, stable | |
13:43 | Change first setup to allow for choosing a different accounting chart check-in: 8e80c50411 user: bohwaz tags: trunk, stable | |
2022-11-28
| ||
16:49 | Add user_details snippets on "me" page check-in: 7fa45450c4 user: bohwaz tags: dev | |
16:43 | Remove references to Membres class check-in: 5b703f0de8 user: bohwaz tags: dev | |
16:41 | Fix issues with old references to Membres class check-in: 1ce5b6aa31 user: bohwaz tags: dev | |
16:33 | Fix creator/user transactions lists check-in: 6c04af81b1 user: bohwaz tags: dev | |
16:28 | Fix file datetime in touch for SQLite storage backend check-in: 3813b1894e user: bohwaz tags: dev | |
2022-11-27
| ||
21:57 | NextCloud: Use new method signature check-in: 2347e7a3d3 user: bohwaz tags: dev | |
21:49 | Finally found the issue with NextCloud Android and thumbnails, it's fixed check-in: 1c9151c6e2 user: bohwaz tags: dev | |
21:18 | Use new serveThumbnail method check-in: ef96b639fc user: bohwaz tags: dev | |
20:03 | Fix NextCloud chunk upload from Android check-in: aa0278f9bd user: bohwaz tags: dev | |
20:03 | Allow integer timestamp for touch check-in: 260d292007 user: bohwaz tags: dev | |
18:37 | Add chunks list for NextCloud check-in: f83913f044 user: bohwaz tags: dev | |
18:22 | NextCloud: Try to make thumbnails work check-in: 6f5d41ae4a user: bohwaz tags: dev | |
17:36 | Use a different session prefix according to session context check-in: c2b5f1f72c user: bohwaz tags: dev | |
17:35 | Fix arguments order in substr check-in: 851a16f926 user: bohwaz tags: dev | |
17:35 | Fix typo in condition check-in: 758b7592b4 user: bohwaz tags: dev | |
16:54 | Use a custom shorter selector for session user login check-in: 6b9aafd0fa user: bohwaz tags: dev | |
16:42 | Change login name check-in: 1fd33d08a3 user: bohwaz tags: dev | |
15:57 | Fix user forms check-in: 57a60d4021 user: bohwaz tags: dev | |
15:57 | Only write logs request by request check-in: eb00e6419b user: bohwaz tags: dev | |
08:11 | Only do thumbnails for stuff that looks like images check-in: f46113db74 user: bohwaz tags: dev | |
08:04 | Fix NextCloud thumbnail URI check-in: 3a0596b6a0 user: bohwaz tags: dev | |
08:00 | Fix NextCloud thumbnail check-in: 74d1471cb4 user: bohwaz tags: dev | |
07:56 | Missing use statement check-in: 84b4288845 user: bohwaz tags: dev | |
07:54 | NextCloud: Serve thumbnails check-in: 0f6b597fc6 user: bohwaz tags: dev | |
07:36 | Handle ownCloud avatars URLs check-in: 43bffb0779 user: bohwaz tags: dev | |
07:34 | Allow dot-files in folders, just not in root check-in: 8fefb17fdf user: bohwaz tags: dev | |
07:33 | NextCloud: split permissions check-in: ef76457545 user: bohwaz tags: dev | |
05:20 | Throw error if skeleton path is invalid check-in: a9d195932c user: bohwaz tags: dev | |
05:19 | Fix menu on mobile check-in: 6a2260f3de user: bohwaz tags: dev | |
04:54 | Return something for avatar check-in: 34dde25408 user: bohwaz tags: dev | |
04:42 | Fix missing use statements check-in: 07442ef5ff user: bohwaz tags: dev | |
04:35 | Commit missing class for separate app session check-in: 8dbef69f40 user: bohwaz tags: dev | |
04:33 | Use a different session name for WebDAV/NextCloud apps to avoid security issues check-in: 4ba510f315 user: bohwaz tags: dev | |
2022-11-21
| ||
16:38 | Remove list of unchanged transactions to make the page lighter check-in: 5242346e4e user: bohwaz tags: trunk, stable | |
2022-11-20
| ||
05:14 | Add ability to verify invalid addresses after a while check-in: e6c1b60865 user: bohwaz tags: trunk, stable | |
04:35 | Refactor Skeleton class to manage web dans form skeletons in the same place check-in: 688da32e8c user: bohwaz tags: dev | |
04:34 | Fix some details on ouvertures check-in: 5a9c99dd3f user: bohwaz tags: dev | |
04:26 | Completed all features of ouvertures check-in: f4440c64d9 user: bohwaz tags: dev | |
02:05 | Move type detection to UserTemplate, add nicer error messages check-in: c67050ca7e user: bohwaz tags: dev | |
02:04 | Implement math and json_encode modifiers check-in: 73e45ba011 user: bohwaz tags: dev | |
02:04 | Add keep parameter to include to be able to send variables to parent skeleton check-in: 45e169e77f user: bohwaz tags: dev | |
01:47 | Change some exceptions types check-in: 33bc233c99 user: bohwaz tags: dev | |
01:47 | Add body tag to error HTML page check-in: eed660496c user: bohwaz tags: dev | |
01:45 | Rewrite ouvertures plugin as a form check-in: 45bf05f10d user: bohwaz tags: dev | |
2022-11-19
| ||
12:47 | Always use {icon} function to display icons, remove old .icn and .icnl classes check-in: da2cee455c user: bohwaz tags: dev | |
12:35 | Add precisions to permissions descriptions check-in: b6987cff95 user: bohwaz tags: dev | |
12:03 | Show locked icon for locked transactions in simple transaction tracking check-in: ac56931788 user: bohwaz tags: dev | |
11:57 | Implement locking of accounting transactions check-in: 2519c199bf user: bohwaz tags: dev | |
2022-11-18
| ||
21:41 | Entity: Accept also date objects directly check-in: 937f89aa16 user: bohwaz tags: trunk, stable | |
01:38 | Fix legend for debt payment check-in: 2a621ffa81 user: bohwaz tags: trunk, stable | |
01:34 | Do not show filter/compare if year is not defined check-in: e248aa0baf user: bohwaz tags: trunk, stable | |
2022-11-17
| ||
23:41 | Add date filter on accounting reports check-in: 9a298da40c user: bohwaz tags: trunk, stable | |
21:22 | Fix [998d81c7fad1d80db86a09c2e5a05d5ddf44a7ee]: add links to help and change wording in first accounting setup screen check-in: 3058ef6eb7 user: bohwaz tags: trunk, stable | |
21:14 | Fix variables issues check-in: 13c5ab61eb user: bohwaz tags: trunk, stable | |
00:03 | Fix check of incorrect accounting chart when saving transaction check-in: 43f36ef3d2 user: bohwaz tags: trunk, stable | |
2022-11-16
| ||
23:50 | Fix count check-in: 406ac5da3e user: bohwaz tags: trunk, stable | |
23:17 | Improve UX of account selector when there are zero accounts of the targeted types check-in: 9f5d88de31 user: bohwaz tags: trunk | |
23:17 | Always use specified year ID for payments for services check-in: e894165d8c user: bohwaz tags: trunk, stable | |
23:12 | Do not hide empty account types in chart edition check-in: c325e81888 user: bohwaz tags: trunk, stable | |
12:06 | Fix export menu arguments check-in: 46fae34653 user: bohwaz tags: trunk, stable | |
11:50 | Fix create payment from subscription check-in: f6a7d79fd8 user: bohwaz tags: trunk, stable | |
02:18 | Add export to CSV/ODS for statement result check-in: e3475ee468 user: bohwaz tags: trunk, stable | |
02:09 | Change class for menu check-in: 73ed969178 user: bohwaz tags: trunk | |
02:08 | Use a common HTML widget for drop-down menu check-in: d57ae45959 user: bohwaz tags: trunk, stable | |
00:58 | Fix default accounts when editing a transaction check-in: 529ebdb8bc user: bohwaz tags: trunk, stable | |
2022-11-15
| ||
12:43 | Fix volunteering totals check-in: b6b889cbb0 user: bohwaz tags: trunk, stable | |
2022-11-14
| ||
12:16 | Fix small issues reported by demo.garradin.eu check-in: f376e889c5 user: bohwaz tags: dev | |
12:05 | Fix reset check-in: 838b4dc818 user: bohwaz tags: trunk, stable | |
03:10 | Restrict NextCloud/ownCloud to documents check-in: 2c5afc058f user: bohwaz tags: dev | |
03:09 | NC/OC are restricted to documents, so there's no use in showing other rights check-in: 9606c504f7 user: bohwaz tags: dev | |
02:04 | Fix return in SQLite storage check-in: 1b0425d5a3 user: bohwaz tags: dev | |
02:03 | Fix typo in SQLite storage check-in: 3b688a1ac8 user: bohwaz tags: dev | |
02:00 | WebDAV: use X-Sendfile if available, fix NextCloud permissions check-in: 7cd460fe05 user: bohwaz tags: dev | |
01:59 | Move X-SendFile to router check-in: b83969ed55 user: bohwaz tags: dev | |
2022-11-13
| ||
23:52 | Update translation of webdav.js check-in: 9aee4dd696 user: bohwaz tags: dev | |
23:52 | Fix inverted condition check-in: c3111c6af9 user: bohwaz tags: dev | |
23:51 | Add more logging check-in: b4bc0d2206 user: bohwaz tags: dev | |
23:26 | Fix issues with NextCloud client check-in: 08694c2c09 user: bohwaz tags: dev | |
23:02 | Add method to get recursive size of a directory check-in: fdd1c9bf25 user: bohwaz tags: dev | |
22:40 | Change .htaccess to handle owncloud/nextcloud clients check-in: 22908305ff user: bohwaz tags: dev | |
22:39 | Add HTTP_LOG_FILE constant check-in: d798cee6b5 user: bohwaz tags: dev | |
21:39 | Improve login flow from NextCloud/ownCloud apps check-in: b2887ad795 user: bohwaz tags: dev | |
17:58 | Fix router for root files check-in: bc10ac1dcb user: bohwaz tags: dev | |
2022-11-12
| ||
20:06 | Fix header template path check-in: 59a509a318 user: bohwaz tags: dev | |
20:04 | Restore quota disabling check-in: e4ceae4174 user: bohwaz tags: dev | |
19:13 | Merge latest trunk changes check-in: 66be4d38ee user: bohwaz tags: dev | |
18:58 | Invert debit/credit for appropriation, and ignore account if label is empty check-in: ce00dedbe0 user: bohwaz tags: trunk, stable | |
18:55 | Add form to create first year and bank accounts balances check-in: 7f13c2e0dd user: bohwaz tags: trunk, stable | |
18:54 | Do not display graphics if there are not enough transactions check-in: f647688115 user: bohwaz tags: trunk, stable | |
18:50 | Ask for country when installing check-in: cbe68e7ef4 user: bohwaz tags: trunk, stable | |
12:28 | Merge trunk into dev check-in: 286e630530 user: bohwaz tags: dev | |
2022-11-11
| ||
22:13 | Fix service form duration calculation when the first service is not the selected one check-in: 73f55ece4f user: bohwaz tags: trunk, stable | |
20:44 | Do not show the code for projects without a code check-in: 5ae52502b6 user: bohwaz tags: trunk, stable | |
20:29 | Avoid 'must not be accessed before initialization' error when getting the details within an exception check-in: c677fa4aae user: bohwaz tags: trunk, stable | |
2022-11-10
| ||
15:25 | Change wording to avoid confusion check-in: 432f2467a1 user: bohwaz tags: trunk, stable | |
14:48 | Add psalm config, even though it's useless check-in: e0e643a082 user: bohwaz tags: trunk | |
14:47 | Fix count users in list of services check-in: 93119deb9c user: bohwaz tags: trunk, stable | |
2022-11-09
| ||
18:20 | Fix numbers in list of services check-in: fe5ca275f0 user: bohwaz tags: trunk, stable, 1.2.2 | |
18:03 | Fix last transactions table check-in: 7ac71389a2 user: bohwaz tags: trunk, stable, 1.2.2 | |
17:06 | Try to find a valid code check-in: 8c851bb35e user: bohwaz tags: trunk, stable, 1.2.2 | |
17:00 | Change account code for accounts not in 512* but that are probably still bank accounts check-in: 0504e72d19 user: bohwaz tags: trunk, stable | |
15:31 | Don't allow to change position of typed accounts outside of third party check-in: 92b8b88a4b user: bohwaz tags: trunk, stable | |
14:02 | Add mention about roundings check-in: db0e09922c user: bohwaz tags: trunk, stable | |
13:59 | Change graphs order check-in: a2831a1ba1 user: bohwaz tags: trunk, stable | |
13:49 | Fix form for re-opening closed year check-in: 712fd15f14 user: bohwaz tags: trunk, stable | |
13:47 | Fix link to result from accounts and simple transactions log check-in: 5af658783a user: bohwaz tags: trunk, stable | |
13:35 | Unchecking archived in project editing didn't un-archive the project, fix this check-in: 1672e7089b user: bohwaz tags: trunk, stable | |
13:32 | Fix chart import country selector was not linked check-in: 88c8b928c8 user: bohwaz tags: trunk, stable | |
2022-11-08
| ||
14:26 | Fix update of 1.3.0 check-in: a2b1e503a3 user: bohwaz tags: dev | |
13:26 | Fix account selector missing number search check-in: 52d0c4529c user: bohwaz tags: trunk, stable | |
00:43 | Merge missing file check-in: a52d9558be user: bohwaz tags: dev | |
00:42 | Merge with trunk check-in: 3ca70608d9 user: bohwaz tags: dev | |
00:25 | Move migrations check-in: 443e5220c8 user: bohwaz tags: dev | |
2022-11-07
| ||
23:52 | Don't allow to change the country of a chart unless it's NULL check-in: 0d3c679467 user: bohwaz tags: trunk, stable, 1.2.1 | |
23:40 | Change alert message in other country chart check-in: 3c2bce8fca user: bohwaz tags: trunk, stable | |
23:19 | Merge 1.2.1 changes check-in: 830344ce8d user: bohwaz tags: trunk, stable | |
21:15 | Fix typo Closed-Leaf check-in: 0356d4bbb8 user: bohwaz tags: next2 | |
21:14 | Fix charts account groupped list check-in: 8042f8dfc9 user: bohwaz tags: next2 | |
21:06 | Fix automatic appropriation for when it is negative, and when the account does not exist check-in: 981edac13d user: bohwaz tags: next2 | |
21:05 | Fix chart list edit check-in: fc94b61799 user: bohwaz tags: next2 | |
20:21 | Don't create an opening balance if the appropriation failed check-in: 6822e6c72e user: bohwaz tags: next2 | |
20:18 | Fix opening balance accounts check-in: c19ff29489 user: bohwaz tags: next2 | |
20:08 | Link to all accounts chart page from all accounts year page check-in: ccdca1ba5d user: bohwaz tags: next2 | |
20:06 | Better styling of account numbers check-in: 2a37bfe1a2 user: bohwaz tags: next2 | |
20:04 | Fix JS error in charts list check-in: cad724a05a user: bohwaz tags: next2 | |
20:01 | Merge trunk into next check-in: 39e752c210 user: bohwaz tags: next2 | |
20:00 | Select project according to fee in subscribe form check-in: f6149eec29 user: bohwaz tags: trunk, stable | |
19:55 | Don't block update if accounts codes are not good check-in: 8f327a78ba user: bohwaz tags: next2 | |
13:40 | Don't stop page up/down keys from interacting with the page when the input is focused check-in: d5fc61ca9d user: bohwaz tags: next2 | |
13:37 | Always show other bookmarked accounts in grouped lists check-in: 6d2d1a3bbb user: bohwaz tags: next2 | |
12:55 | Always use version hash in HTTP cache hash, that way the cache will be invalidated when the version is changed check-in: 825a1746cb user: bohwaz tags: trunk, stable | |
12:51 | Fix libre office export of simple transactions list check-in: a1c64b1784 user: bohwaz tags: trunk, stable | |
12:48 | Fix accounting chart import error check-in: 20d2f1fa9f user: bohwaz tags: trunk, stable | |
02:03 | Add a warning message if the outstanding account balance differs from what can be done with deposits, and allow to quickly create a transfer check-in: 62dd933329 user: bohwaz tags: trunk, stable | |
2022-11-06
| ||
22:24 | Fix reference to schema check-in: 3f07d41296 user: bohwaz tags: next2 | |
22:13 | Fix old reference to a2.code in saved searches, merge with trunk check-in: b09ff7318a user: bohwaz tags: next2 | |
22:10 | Fix default search check-in: ac8666b5d1 user: bohwaz tags: trunk, stable | |
22:07 | Include acc_projects in search check-in: bd6b41404f user: bohwaz tags: trunk, stable | |
21:45 | Fix pie graph for revenue check-in: e7759f8e0d user: bohwaz tags: trunk, stable | |
21:36 | Fix order by project in accounts check-in: 64896c9b67 user: bohwaz tags: trunk, stable | |
21:21 | Reset charts accounts rules for BE/CH/FR when upgrading check-in: 700e447d2a user: bohwaz tags: next2 | |
20:03 | Do not allow all countries in charts, only allow supported countries, other countries won't have categorization of accounts check-in: f8c8398d30 user: bohwaz tags: next2 | |
20:01 | Create new branch named "next2" check-in: 756c68b679 user: bohwaz tags: next2 | |
17:30 | Add accounting chart for switzerland check-in: 7ec75887ce user: bohwaz tags: trunk | |
12:44 | Move id_year assignment check-in: 5d504e4169 user: bohwaz tags: trunk, stable | |
12:33 | Change accounts rules if changing the chart country check-in: 83fc1253fe user: bohwaz tags: trunk, stable | |
12:32 | Also list other types of usual accounts in advanced selector check-in: 94cd4005a6 user: bohwaz tags: trunk | |
12:11 | Fix selector when list is empty check-in: 2d0344ac5f user: bohwaz tags: trunk, stable | |
11:23 | Fix error in duplicate check-in: 670df0803b user: bohwaz tags: trunk, stable | |
03:06 | Don't delete an analytical account if it was used as an account in transactions (WHAT?) check-in: 9156ea9d8e user: bohwaz tags: trunk, stable, 1.2.0 | |
03:03 | Avoid duplicate account codes check-in: 8c1cc99e85 user: bohwaz tags: trunk, stable | |
03:02 | Avoid duplicates check-in: ca5f56671a user: bohwaz tags: trunk, stable | |
02:56 | Make MarkDown the default format check-in: eda4c07f2d user: bohwaz tags: trunk, stable | |
02:51 | Remove useless code check-in: a7cdcb8d24 user: bohwaz tags: trunk | |
02:46 | Merge trunk into dev check-in: 696ae5c86f user: bohwaz tags: dev | |
01:48 | Use same icon as other pages check-in: 21b254ba31 user: bohwaz tags: trunk, stable | |
01:42 | Merge accounts refactor branch to trunk check-in: 66adc0ffd4 user: bohwaz tags: trunk | |
01:30 | Fix more PHPstan issues Closed-Leaf check-in: e7bacda77b user: bohwaz tags: accounts_refactor | |
01:15 | Fix issues found by PHPstan check-in: 43a082d40a user: bohwaz tags: accounts_refactor | |
00:59 | Add missing schema check-in: dcffd10912 user: bohwaz tags: accounts_refactor | |
2022-11-05
| ||
21:04 | Update charts check-in: 716a8d1014 user: bohwaz tags: accounts_refactor | |
19:18 | Change to 1.2.0 as DB schema changes are major check-in: 7b53c797b3 user: bohwaz tags: accounts_refactor | |
18:56 | Make project code optional check-in: e65607c51e user: bohwaz tags: accounts_refactor | |
16:52 | Pre-select asset or liability, to get a sensible default check-in: 91144d5c10 user: bohwaz tags: accounts_refactor | |
16:46 | Add quick search to accounts lists for quickly finding accounts check-in: 5b2dfdefd4 user: bohwaz tags: accounts_refactor | |
05:08 | Fix migration of projects check-in: 86b60c055e user: bohwaz tags: accounts_refactor | |
02:53 | Fix projects migration when same project exists on multiple years check-in: 93386339e6 user: bohwaz tags: accounts_refactor | |
02:26 | Fix import/export of charts, improve UX by using dialog check-in: a0b8e4f401 user: bohwaz tags: accounts_refactor | |
2022-11-04
| ||
23:54 | Update accounting charts check-in: 75bc297bdd user: bohwaz tags: accounts_refactor | |
22:10 | Update belgium accounting chart check-in: b08a9a7ce7 user: bohwaz tags: accounts_refactor | |
19:35 | Use a readable header for chart export columns check-in: cd3e39de0d user: bohwaz tags: accounts_refactor | |
19:31 | Move export to chart check-in: de918cfd32 user: bohwaz tags: accounts_refactor | |
19:17 | Restrict accounts modification to the type we are asking for, when coming from the selector check-in: 06d7e3435e user: bohwaz tags: accounts_refactor | |
17:35 | Fix some issues with projects refactor check-in: 27098db828 user: bohwaz tags: accounts_refactor | |
02:35 | Add project management and archiving check-in: e2d04a433d user: bohwaz tags: accounts_refactor | |
2022-11-03
| ||
23:53 | Make sure to save what was processed if the email queue run fails check-in: dfcec715e7 user: bohwaz tags: trunk, stable | |
13:08 | Emails queue: write sent messages to DB every 50 messages check-in: 5e2a63f1b0 user: bohwaz tags: trunk, stable | |
01:20 | Fix reset when the storage quota is low check-in: 131b591061 user: bohwaz tags: trunk, stable | |
2022-11-02
| ||
18:20 | Set default value check-in: eff8d70378 user: bohwaz tags: accounts_refactor | |
2022-11-01
| ||
12:59 | Improve account selector check-in: d0e4ec3dcd user: bohwaz tags: accounts_refactor | |
02:10 | Display account position when editing check-in: 3be1776397 user: bohwaz tags: accounts_refactor | |
02:06 | Add an extra step when adding a new account, to ask for bookmark first check-in: 65c8f5b805 user: bohwaz tags: accounts_refactor | |
01:07 | Improve chart changing check-in: 320eec3417 user: bohwaz tags: accounts_refactor | |
2022-10-31
| ||
23:27 | Normalisation des dénominations du PCA 2018 check-in: 1c3eeff15b user: bohwaz tags: accounts_refactor | |
23:26 | Mark accounts as favorite quickly check-in: 55666f92d6 user: bohwaz tags: accounts_refactor | |
19:37 | Move chart import/install/copy from accounts object to Charts check-in: e921496a6d user: bohwaz tags: accounts_refactor | |
18:58 | Move current menu to acc/years check-in: bb142e2cec user: bohwaz tags: accounts_refactor | |
2022-10-30
| ||
01:49 | Put charts navigation below years and projects check-in: 342eb1af83 user: bohwaz tags: accounts_refactor | |
01:47 | Move all chart creation options to main page check-in: c6adc73bac user: bohwaz tags: accounts_refactor | |
2022-10-29
| ||
20:13 | Usuel -> Favori check-in: 7f8f514673 user: bohwaz tags: accounts_refactor | |
19:39 | Fix account selector check-in: 9b94b990b6 user: bohwaz tags: accounts_refactor | |
19:25 | Allow to choose project from subscription, fix [cd406a18c2e565bf58379a9d5ab106d506ed7235] check-in: 11ad404b8a user: bohwaz tags: accounts_refactor | |
19:14 | Fix issues with projects check-in: 7832fce924 user: bohwaz tags: accounts_refactor | |
15:41 | Finish project migration check-in: 54663039d5 user: bohwaz tags: accounts_refactor | |
14:29 | Move projects list to its own subdirectory check-in: b8a4aeba2a user: bohwaz tags: accounts_refactor | |
14:13 | Move to projects in objects check-in: e21dadc0eb user: bohwaz tags: accounts_refactor | |
13:42 | Put analytical accounts in a separate table check-in: 3e0f1f992c user: bohwaz tags: accounts_refactor | |
13:13 | Create new branch named "accounts_refactor" check-in: de98dc70f8 user: bohwaz tags: accounts_refactor | |
13:06 | Fix possible numeric error on users details and multiple choice select check-in: 8be85e618a user: bohwaz tags: trunk, stable | |
2022-10-27
| ||
16:12 | Fix services: end_date can be the same as start_date check-in: ac58a24000 user: bohwaz tags: trunk, stable | |
2022-10-26
| ||
04:25 | Refactor file permissions for something simpler check-in: 046c3b17be user: bohwaz tags: dev | |
02:56 | Move file permissions to Session check-in: b7cc482a4e user: bohwaz tags: dev | |
02:33 | Document WOPI_DISCOVERY_URL constant check-in: 05b424be6d user: bohwaz tags: dev | |
02:32 | Don't store user and permissions in session, request the database directly check-in: 5c93319f45 user: bohwaz tags: dev | |
02:12 | Only apply journal_mode if necessary, this gains about 4-5 ms on every page! check-in: c84ca4b90a user: bohwaz tags: dev | |
01:49 | Fix typo check-in: c39e1a8885 user: bohwaz tags: dev | |
01:49 | Update dependency check-in: 8b4a941961 user: bohwaz tags: dev | |
2022-10-25
| ||
21:48 | Remove webdav properties and locks, we don't really need them, I think? check-in: 26c6e91e04 user: bohwaz tags: dev | |
21:48 | Add nice web webdav manager check-in: e17a77b28b user: bohwaz tags: dev | |
21:16 | Implement last version of KD2\WebDAV and WOPI check-in: 7f81f82ebd user: bohwaz tags: dev | |
21:16 | Files: Remove quota disabling, it wasn't used check-in: 7eec2d1b03 user: bohwaz tags: dev | |
21:15 | Add table to store WebDAV properties check-in: b6f468aa2e user: bohwaz tags: dev | |
21:13 | Remove DB_OPEN_SQL constant check-in: 5788cee178 user: bohwaz tags: dev | |
21:13 | Add getReadOnlyPointer method to File check-in: bd3c82f9f6 user: bohwaz tags: dev | |
19:56 | Implement touch() on files with a custom date-time check-in: f308f44d8f user: bohwaz tags: dev | |
14:36 | Split columns in trial balance check-in: 2b21659687 user: bohwaz tags: trunk, stable | |
2022-10-24
| ||
16:09 | Merge with trunk check-in: 359a45754d user: bohwaz tags: dev | |
15:53 | Fix columns check-in: 01a565aae0 user: bohwaz tags: trunk, stable | |
2022-10-23
| ||
23:36 | Limit what we reset for wrong account codes check-in: f7c7a58e9d user: bohwaz tags: trunk, stable, 1.1.31 | |
16:34 | Don't force position from type check-in: 53a2bd058c user: bohwaz tags: trunk, stable, 1.1.31 | |
16:03 | Fix account creation form check-in: 626b68762e user: bohwaz tags: trunk, stable, 1.1.31 | |
16:00 | Don't allow to change an account type after creation check-in: 5fcdd3cdad user: bohwaz tags: trunk, stable, 1.1.31 | |
15:42 | Don't overwrite types check-in: 6197a350cd user: bohwaz tags: trunk, stable, 1.1.31 | |
14:37 | Merge 1.1.31 branch check-in: 997c1e0d15 user: bohwaz tags: trunk, 1.1.31 | |
14:36 | Fix issues with accounts with a bad position check-in: 911c9789d1 user: bohwaz tags: trunk, stable | |
01:32 | Do not return early as we might want to list root path check-in: 6499fe171e user: bohwaz tags: trunk, stable | |
2022-10-22
| ||
11:21 | Make sure we pre-select analytical account check-in: b1f191afd1 user: bohwaz tags: trunk, stable | |
10:50 | Payment form: Use same selector for projects as in transaction form check-in: 1ac5e135f5 user: bohwaz tags: trunk, stable | |
2022-10-21
| ||
21:54 | Fix wording check-in: 62eec81a87 user: bohwaz tags: trunk, stable | |
2022-10-20
| ||
21:13 | Don't set analytical ID for accounts that are not expense/revenue check-in: 8746be741d user: bohwaz tags: trunk, stable | |
21:10 | Return empty list if directory does not exist check-in: f466dc2a7d user: bohwaz tags: trunk, stable | |
19:33 | Check file type before listing check-in: d44c0c1b4f user: bohwaz tags: trunk, stable | |
19:29 | Fix link to active users check-in: b4a1a1b3f0 user: bohwaz tags: trunk, stable | |
19:24 | Return login field, not email field when sending password changed email check-in: 9486abac33 user: bohwaz tags: trunk, stable | |
12:34 | Add pipe as possible delimiter for weird stuff check-in: b94961766f user: bohwaz tags: trunk, stable | |
2022-10-18
| ||
22:16 | Fix wording for user access check-in: 6e01777d9b user: bohwaz tags: dev | |
22:14 | Fix wording check-in: 0b45154ced user: bohwaz tags: trunk, stable | |
22:12 | Fix access for button check-in: 8be458a88b user: bohwaz tags: trunk, stable | |
2022-10-17
| ||
21:55 | Fix delete on NULL check-in: bab31972eb user: bohwaz tags: trunk, stable | |
2022-10-15
| ||
22:29 | Remove menu and config from INI files, continue moving paths check-in: eadb923e2a user: bohwaz tags: dev | |
22:29 | Make sure we get true from login, as it can also return ::REQUIRE_OTP check-in: a8c5f801cf user: bohwaz tags: dev | |
22:28 | Move migration to separate file check-in: e06579be26 user: bohwaz tags: dev | |
22:24 | Improve progress spinner during upgrades check-in: 659e56138c user: bohwaz tags: dev | |
21:19 | Allow plugins to display buttons on homepage check-in: b3336a2dc6 user: bohwaz tags: dev | |
21:19 | Allow custom icons in buttons and links check-in: 5127fe03aa user: bohwaz tags: dev | |
19:58 | Split CommonModifiers and functions check-in: d91134d210 user: bohwaz tags: dev | |
13:09 | Also log SQLite extensions check-in: 0f24af5388 user: bohwaz tags: trunk, stable | |
13:08 | Make volunteering statement report more user-friendly, add total of volunteering and general statement check-in: 2863b0e5b5 user: bohwaz tags: trunk, stable | |
2022-10-08
| ||
13:55 | Add user.login and user.password.change signals check-in: 999c6c016c user: bohwaz tags: trunk, stable | |
13:54 | Fix scroll bar in menu check-in: 17926061bb user: bohwaz tags: trunk | |
2022-10-05
| ||
22:02 | Rename "période" to "durée", make it clearer check-in: bce5ca75f2 user: bohwaz tags: trunk, stable | |
2022-10-01
| ||
01:55 | Display due amount in user subscriptions check-in: a0dca21ed7 user: bohwaz tags: trunk, stable | |
2022-09-29
| ||
15:43 | Allow to unlink transaction check-in: 75b345aa9e user: bohwaz tags: trunk, stable | |
2022-09-27
| ||
03:09 | Remove "du" in lists check-in: 51cfb2c2cb user: bohwaz tags: trunk, stable | |
03:00 | Add "all subscribed users" option for subscriptions services and fees, making it clearer what is what check-in: 781efcfa34 user: bohwaz tags: trunk, stable | |
02:41 | Allow debt/credit transactions to set a linked transaction check-in: 5ad5a6d887 user: bohwaz tags: trunk, stable | |
02:22 | Fix change of login field check-in: 9812fde7f2 user: bohwaz tags: dev | |
02:14 | Migrate calls to Users\Session check-in: 34ae02b79a user: bohwaz tags: dev | |
02:12 | Remove useless script, now that you can customize LOCAL_LOGIN check-in: 04241cfd59 user: bohwaz tags: dev | |
02:09 | Do not edit GENERATED columns check-in: 3468b2dfc8 user: bohwaz tags: dev | |
02:08 | Do not save generated columns check-in: cbe40e281a user: bohwaz tags: dev | |
01:59 | Update colors and icons check-in: 0feeba803b user: bohwaz tags: dev | |
01:37 | Fix install of default saved searches check-in: dff0d2bffc user: bohwaz tags: dev | |
01:18 | Allow selection of login field and name fields check-in: a9e1ed8541 user: bohwaz tags: dev | |
01:09 | Allow multiple subscriptions to the same activity the same day, if the fee is different as well check-in: b33097fa7a user: bohwaz tags: dev | |
2022-09-26
| ||
18:05 | Use sensible-browser instead of x-www-browser in debian package check-in: 25dbcba353 user: bohwaz tags: trunk | |
2022-09-25
| ||
13:40 | See services subscribed after a specified date check-in: f8eab54a72 user: bohwaz tags: trunk, stable | |
13:39 | Allow debit+credit or no columns, but no amount will be shown check-in: 0c8db36efe user: bohwaz tags: trunk | |
2022-09-18
| ||
21:17 | Suggest something to allow large files check-in: 93f26933b6 user: bohwaz tags: trunk | |
21:16 | Fix PGP encryption for password recovery check-in: 9d65713f08 user: bohwaz tags: trunk, stable | |
2022-09-17
| ||
12:13 | Temporary fix for action check-in: 690b6ab942 user: bohwaz tags: dev | |
11:57 | Fix deprecated stuff check-in: a00bddb4d7 user: bohwaz tags: dev | |
2022-09-16
| ||
01:22 | Get around PHP 8.1 deprecated NULLs as strings check-in: 569c64390a user: bohwaz tags: dev | |
01:05 | Fix add custom field check-in: 1ac48ebaa6 user: bohwaz tags: dev | |
01:04 | Lower SQLite version requirements to 3.25.0, and block adding GENERATED columns if the correct version is not installed check-in: c0edf58961 user: bohwaz tags: dev | |
2022-09-15
| ||
23:39 | Fix wording: bordereau check-in: 11cbff1d00 user: bohwaz tags: dev | |
23:38 | Ordering of user fields: fix drag handle in Firefox as they are too lazy to fix their browser bugs check-in: 9917486396 user: bohwaz tags: dev | |
15:52 | Fix reçu fiscal check-in: 08bcd0253f user: bohwaz tags: dev | |
15:33 | New alpha check-in: 25c1ff9c75 user: bohwaz tags: dev | |
15:29 | die for now check-in: e865d76e9a user: bohwaz tags: dev | |
15:28 | Fix mailing check-in: cb08cb9611 user: bohwaz tags: dev | |
15:12 | Do not send password changed when creating the password check-in: f5ced3f1b4 user: bohwaz tags: dev | |
15:03 | Do not send login changed when there was no login before check-in: 2fb968f158 user: bohwaz tags: dev | |
14:56 | Fix install process check-in: 4118bdd695 user: bohwaz tags: dev | |
13:39 | Fix up some details for forms check-in: 8efb8ecde2 user: bohwaz tags: dev | |
13:19 | Fix references to classes check-in: 40ff9aac3b user: bohwaz tags: dev | |
2022-09-14
| ||
20:31 | Add cheques cashing form check-in: c0d05358e1 user: bohwaz tags: dev | |
20:30 | Remove extra useless column check-in: ef412948d7 user: bohwaz tags: dev | |
20:30 | Call set method from within object or it will not register as modified check-in: b12a0d49c8 user: bohwaz tags: dev | |
20:29 | Add sections for accounts and transaction lines check-in: 020611e900 user: bohwaz tags: dev | |
19:09 | Copy Transaction label when doing a deposit, if no line label is provided check-in: 1118ac5909 user: bohwaz tags: trunk, stable | |
18:44 | Add comment check-in: cbf61fd3ee user: bohwaz tags: dev | |
18:42 | Maximum password length with bcrypt is 72 characters check-in: f7cdc0fc16 user: bohwaz tags: dev | |
18:20 | Add download as PDF to transactions check-in: 285eef20e2 user: bohwaz tags: trunk, stable | |
18:03 | Fix method renamed check-in: 4223fa0184 user: bohwaz tags: trunk, stable | |
17:20 | Add choice of analytical account when adding more payments to a subscription check-in: e593a7adec user: bohwaz tags: trunk, stable | |
16:51 | Fix missing line in search code, fix [f1c760fefba310d8452e9638aaa25dc6ad430a18] check-in: 2558721007 user: bohwaz tags: trunk, stable | |
01:05 | Do not treat a transaction as expense/revenue when there's a line with each check-in: 606ded0456 user: bohwaz tags: trunk, stable | |
01:00 | memory_limit does not count towards file size limit check-in: 5bd2bf1ef9 user: bohwaz tags: trunk, stable | |
00:32 | Clean logs when someone logs in check-in: 8fa541d7e2 user: bohwaz tags: dev | |
00:31 | Add option to configure duration of storage of logs check-in: a6b3dcc2d4 user: bohwaz tags: dev | |
00:01 | Also log entities changes check-in: afdcc9d397 user: bohwaz tags: dev | |
2022-09-13
| ||
23:39 | Rename NAME to NAMES check-in: ae09a8fa35 user: bohwaz tags: dev | |
23:39 | Show confirmation message when logging out check-in: cd8aef3d64 user: bohwaz tags: dev | |
23:39 | Define names and URLs for entities check-in: d1d7c6a9f2 user: bohwaz tags: dev | |
23:35 | Use PHP 7.4+ typehinting for web pages check-in: 93701c01fe user: bohwaz tags: dev | |
19:48 | Add captcha when we reach a number of login attempts check-in: cf3908bb51 user: bohwaz tags: dev | |
19:20 | Implement maximum number of failed logins check-in: f82ba2a474 user: bohwaz tags: dev | |
19:14 | Add DB_OPEN_SQL constant check-in: b38c094aba user: bohwaz tags: dev | |
19:14 | Fix reversed arguments order check-in: bc0b469868 user: bohwaz tags: dev | |
18:09 | Add transparency: log when an admin logs in as a user check-in: 5fba1e8878 user: bohwaz tags: dev | |
18:04 | Do not allow user to login as other admin check-in: c703ed2772 user: bohwaz tags: dev | |
17:57 | Implement possibility for an admin to login as a different user check-in: 4948442e75 user: bohwaz tags: dev | |
17:32 | Add login icon to font check-in: b365c33689 user: bohwaz tags: dev | |
17:09 | Merge with trunk check-in: 3f0ce8655e user: bohwaz tags: dev | |
17:07 | Prevent XSS by only allowing admins to create HTML/JS files check-in: e857b5255e user: bohwaz tags: dev | |
16:29 | Try to get around pixel flood attacks on image upload check-in: 6ebeabd74f user: bohwaz tags: dev | |
16:10 | Limit file name length check-in: 899997b133 user: bohwaz tags: trunk, stable | |
2022-09-09
| ||
19:29 | Remove plugin routing from _route.php check-in: 35de3d51e3 user: bohwaz tags: dev | |
19:07 | Move plugin routing to Router class check-in: 6fd1956bc9 user: bohwaz tags: dev | |
18:36 | Ping home from install as well check-in: 797d050816 user: bohwaz tags: trunk | |
2022-09-08
| ||
23:22 | Add some transparency check-in: 3876192ba4 user: bohwaz tags: trunk | |
23:13 | Send PHP and SQLite version home for statistics check-in: a1fc4126c5 user: bohwaz tags: trunk | |
2022-09-07
| ||
00:51 | Don't use UPDATE FROM for old SQLite check-in: a82fe49538 user: bohwaz tags: trunk, stable, 1.1.30 | |
2022-09-06
| ||
16:37 | Make sure id_service is set check-in: db3f886f39 user: bohwaz tags: trunk, stable | |
16:27 | Implement user log check-in: bfc0704c53 user: bohwaz tags: dev | |
02:29 | Log entities changes check-in: 5ac7bca013 user: bohwaz tags: dev | |
02:28 | Fix User object when loading from session for the first time set the properties to null check-in: 06ddf4afcc user: bohwaz tags: dev | |
02:27 | Don't use Config to update chart here, or it will fail when upgrading from 1.1.27 to 1.2.0 check-in: 7bf7b53bd8 user: bohwaz tags: dev | |
01:58 | Fix 2018 accounting chart: fonds associatif -> fonds propres check-in: 0e0149c08f user: bohwaz tags: trunk, stable | |
2022-09-05
| ||
23:55 | Actually don't hide amount if it's not complete check-in: b66874bdb1 user: bohwaz tags: trunk, stable | |
23:53 | Don't show something when marked as paid check-in: 52ae75fa73 user: bohwaz tags: trunk, stable | |
12:45 | Restore old description and type from accounting chart check-in: 74a273af6e user: bohwaz tags: trunk, stable, 1.1.30 | |
12:28 | Do not change description and type when updating an account from update of installed chart check-in: 0854f56115 user: bohwaz tags: trunk, stable | |
2022-09-04
| ||
22:06 | Fkx right amount when nothing is paid for a service subscription check-in: 1c25a42adb user: bohwaz tags: trunk, stable | |
22:06 | Fix markdown help title check-in: 354a04b6bd user: bohwaz tags: trunk, stable | |
2022-09-02
| ||
23:08 | Improve documents list (a bit), use new public layout for ask_share_password check-in: b8703450c6 user: bohwaz tags: dev | |
20:40 | Refactor plugin admin page, a bit check-in: 74806bd766 user: bohwaz tags: dev | |
20:16 | Merge with trunk check-in: e5ad3de6e3 user: bohwaz tags: dev | |
20:03 | Improve WebDAV details for NextCloud check-in: 70b0db9fce user: bohwaz tags: dev | |
18:58 | Missing return statement check-in: 941cbc6502 user: bohwaz tags: trunk, stable, 1.1.29 | |
18:36 | Actually a more efficient way to dismiss files that don't exist check-in: 65ef485778 user: bohwaz tags: trunk, stable, 1.1.29 | |
18:27 | Remove old search entries in web search check-in: dc50aa947b user: bohwaz tags: trunk, stable | |
18:20 | New stable release check-in: f6a9da0468 user: bohwaz tags: trunk, stable, 1.1.29 | |
18:20 | Fix getopt for debian scipt check-in: 0f2f8251e4 user: bohwaz tags: trunk | |
18:19 | Make it clearer why you cannot delete yourself or remove your own connection rights check-in: 3adb643007 user: bohwaz tags: dev | |
17:20 | Fix assisted reconciliation when there is no amount given check-in: 5ab17557c2 user: bohwaz tags: trunk, stable | |
13:36 | Fix Service_User for PHP 8 check-in: 0b368cef2e user: bohwaz tags: trunk, stable | |
01:29 | Fix default date when paying a debt was not formatted properly, fix [cc92d787154af38440ecfcc93a8b68815f406699] check-in: b1e7b09974 user: bohwaz tags: trunk, stable | |
01:17 | Assign automatically a type to a transaction if it was not specified in the CSV file check-in: 5f33bded63 user: bohwaz tags: trunk, stable | |
2022-08-28
| ||
22:29 | Implement NextCloud compatibility with desktop and mobile apps check-in: 63fda211ef user: bohwaz tags: dev | |
14:24 | Fix: don't mark as invalid links to the homepage check-in: f25e3a6716 user: bohwaz tags: trunk, stable | |
05:40 | NextCloud compatibility layer to be able to use their apps check-in: 8b08e12041 user: bohwaz tags: dev | |
05:40 | Fix store from pointer with SQLite storage check-in: 21bac59f21 user: bohwaz tags: dev | |
05:39 | Add listReadAccessContexts method to Files check-in: 017d014ae0 user: bohwaz tags: dev | |
05:39 | WebDAV: fix and improve listings check-in: 5b2ebc15b7 user: bohwaz tags: dev | |
05:38 | Add methods to manage app tokens and sessions check-in: d4fb70cd02 user: bohwaz tags: dev | |
05:37 | Add line break to footer legal line check-in: 27f8eb3a10 user: bohwaz tags: dev | |
05:37 | Move web routing to a separate class check-in: ae256d4783 user: bohwaz tags: dev | |
05:36 | File: fix storage from pointer with php://input, add serveAuto method check-in: 3895a9b93d user: bohwaz tags: dev | |
05:35 | Add a public layout to page CSS for pages where the navigation is not required check-in: 59f0aadf9c user: bohwaz tags: dev | |
05:34 | Fix default legal line check-in: d746904058 user: bohwaz tags: dev | |
05:34 | schema: Fix webdav locks table, change sessions table to have the primary key on the selector check-in: bf01e0222f user: bohwaz tags: dev | |
05:32 | Add Phar to requirements check-in: 1e8f89765b user: bohwaz tags: trunk | |
2022-08-27
| ||
20:13 | Add missing changes from trunk lost when changing the symlink check-in: 9f4e4538a8 user: bohwaz tags: dev | |
19:37 | We need to use ErrorDocument as well, as .php files may not be handled by FallbackResource. A bug has been reported to the mod_php Debian maintainers. check-in: 3911250bfd user: bohwaz tags: dev | |
17:24 | Fix id_fee change before saving check-in: cf8926f4c1 user: bohwaz tags: trunk, stable | |
16:23 | Fix bug with subscriptions to services that don't have a fee, where id_fee was populated with a fee of another service check-in: 20e6b67b8f user: bohwaz tags: trunk, stable | |
00:56 | Fix wording and confirmation message check-in: 86a91cb5ab user: bohwaz tags: dev | |
00:55 | Ban macOS Finder from WebDAV check-in: 28b442761e user: bohwaz tags: dev | |
2022-08-26
| ||
20:33 | Refactor/rename Emails to use Smartyer templates for email content check-in: f10ad977cd user: bohwaz tags: dev | |
20:31 | Fix advanced search where no criteria is left because the columns don't exist anymore check-in: ed0cc60a3c user: bohwaz tags: dev | |
16:39 | Commit missing file for changing security details of a user check-in: 1194a7752e user: bohwaz tags: dev | |
16:03 | Use a separate form to change the user password check-in: 64ae66aa74 user: bohwaz tags: dev | |
14:03 | Add detection of duplicates when creating a new user check-in: 34cece38d9 user: bohwaz tags: dev | |
14:02 | Remove unused method check-in: 7523c51d7d user: bohwaz tags: dev | |
14:02 | Fix password enhancement with user forms check-in: 44f20f0402 user: bohwaz tags: dev | |
04:36 | Support pointers as a source of storing a file check-in: 9809a64e25 user: bohwaz tags: dev | |
04:36 | Start implementing WebDAV check-in: d5f42076b0 user: bohwaz tags: dev | |
02:13 | Fix text that was cut check-in: b907d94888 user: bohwaz tags: dev | |
01:58 | Implement support for external auth services, eg. SSO with LDAP check-in: 8076a220e8 user: bohwaz tags: dev | |
01:47 | LEGAL_LINE was wrong check-in: d38a312c3c user: bohwaz tags: dev | |
01:47 | Allow multi-level selects in select_groups input check-in: c5d938285b user: bohwaz tags: dev | |
01:47 | Disable "me" section if user does not exist check-in: 728539540e user: bohwaz tags: dev | |
01:46 | Don't require a user id to list saved searches, remove use of form_field check-in: 2e158cb000 user: bohwaz tags: dev | |
2022-08-25
| ||
22:34 | Update libraries used check-in: af0a9abf5b user: bohwaz tags: trunk | |
22:33 | Improve doc for debian package, also allow to listen on other IP addresses check-in: ffd676d9f1 user: bohwaz tags: trunk | |
15:11 | Handle SVG as images, fix and improve lists of files and images check-in: 540969ed96 user: bohwaz tags: trunk, stable | |
2022-08-21
| ||
16:20 | Implement file sharing check-in: 36e912ec3b user: bohwaz tags: trunk, stable | |
00:04 | Add files to users section check-in: 0e71013d4e user: bohwaz tags: dev | |
00:04 | User: Reload properties from DynamicFields correctly when waking up check-in: db8d9dcc2b user: bohwaz tags: dev | |
2022-08-20
| ||
20:25 | Add membership card check-in: bb7569e547 user: bohwaz tags: dev | |
20:23 | Fix quick transaction from advanced account check-in: 008852fbd8 user: bohwaz tags: trunk, stable | |
16:29 | Fix install check-in: a3e0fca2f3 user: bohwaz tags: trunk, stable | |
16:03 | Add amount for others on pie graphs check-in: 39bad69b39 user: bohwaz tags: trunk, stable | |
15:51 | Add money sublabel to graph pies check-in: 1271cded3d user: bohwaz tags: trunk, stable | |
2022-08-19
| ||
23:44 | Add 438* accounts to French accounting chart check-in: 8b7256ffba user: bohwaz tags: trunk | |
22:42 | Fix reference to $journal check-in: 734138c99b user: bohwaz tags: trunk, stable | |
16:29 | Allow to have multiple services from the same user linked to a transaction check-in: bf0e406ebc user: bohwaz tags: dev | |
16:22 | Prepare ability to link a transaction to more than one service of a user at a time check-in: c4a2c6cac0 user: bohwaz tags: trunk, stable | |
2022-08-18
| ||
23:36 | Fix new transaction in correct year, fix [6bf7cbb57a6f20b79a7dc8f3ac1e19b75289d45d] check-in: ccab8cbe2a user: bohwaz tags: trunk, stable | |
2022-08-16
| ||
11:42 | Highlight text from search in target page check-in: afb2c0f0de user: bohwaz tags: trunk, stable | |
01:22 | Add import symbol to icon font check-in: 5d49c54d6e user: bohwaz tags: trunk | |
2022-08-15
| ||
21:39 | Fix amount left to pay when there are no payments done yet check-in: 9e2377730d user: bohwaz tags: trunk, stable | |
21:38 | Fix disabling of accounting when creating a service for a user check-in: c2737395b8 user: bohwaz tags: trunk | |
00:58 | Fix issues with file entities check-in: f6ed78b146 user: bohwaz tags: dev | |
00:57 | Add getFirstNameField method check-in: aee12ef6df user: bohwaz tags: dev | |
00:34 | Remove references to champ_identite and membres table check-in: 65854e0868 user: bohwaz tags: dev | |
00:17 | Move last templates to root check-in: ab906abfc6 user: bohwaz tags: dev | |
00:14 | Move admin/_head.tpl and admin/_foot.tpl to root check-in: 2f6fa54bd7 user: bohwaz tags: dev | |
00:08 | Fix missing tables from templates branch, fix multiple issues with membres table being removed check-in: ac78239b94 user: bohwaz tags: dev | |
2022-08-14
| ||
23:37 | Fix upgrade for 1.2.0-alpha check-in: f778c81044 user: bohwaz tags: dev | |
23:22 | Move static methods from File to Files, make create methods easier to use check-in: ac80448801 user: bohwaz tags: dev | |
22:46 | Merge templates into dev branch check-in: 778f96bb56 user: bohwaz tags: dev | |
22:21 | Merge with trunk Closed-Leaf check-in: 4fa9f7273e user: bohwaz tags: templates | |
2022-08-13
| ||
22:43 | Refactor user data export check-in: af0f362515 user: bohwaz tags: dev | |
22:29 | Implement PGP encryption for all emails if a PGP public key is present check-in: 8a688b48bd user: bohwaz tags: dev | |
22:28 | Add missing emails columns, add recipient_pgp_key column to emails_queue table check-in: 87acf30756 user: bohwaz tags: dev | |
20:22 | Refactor user security details page, login and password recovery check-in: e4a64ff99c user: bohwaz tags: dev | |
12:04 | Refactor password change form, customize for first password check-in: ff4431861d user: bohwaz tags: dev | |
10:20 | Merge with trunk check-in: cb79a7bfc6 user: bohwaz tags: dev | |
10:14 | Refactor password recovery form check-in: b9689fbdc8 user: bohwaz tags: dev | |
09:57 | Move from membres table to users check-in: 4f7a6c39c7 user: bohwaz tags: dev | |
2022-08-12
| ||
15:35 | Add field type "year" to promote using only birth year and not birth date, for privacy reasons check-in: ef9335bfcf user: bohwaz tags: dev | |
15:24 | Fix duplicate accounts of simple transactions check-in: f2d1709bf1 user: bohwaz tags: trunk, stable | |
15:20 | Missing use statement check-in: 95210003ca user: bohwaz tags: templates | |
15:18 | Fix reference to $name in Skeleton check-in: d89a6e3c34 user: bohwaz tags: templates | |
2022-08-09
| ||
01:57 | Fix missing constant check-in: ac5e0cff29 user: bohwaz tags: templates | |
01:35 | Fix forbidden extensions ban check-in: b419539064 user: bohwaz tags: trunk, stable | |
2022-08-08
| ||
01:25 | New alpha release check-in: a2b55f03a7 user: bohwaz tags: templates | |
01:24 | Use css.php for document preview check-in: 8e6f365a1f user: bohwaz tags: templates | |
01:24 | Fix call to checkSkeletonWriteAccess check-in: 363a2ae0ab user: bohwaz tags: templates | |
01:23 | Make UserException a RuntimeException if happening during upgrade check-in: 52f7fac86d user: bohwaz tags: templates | |
01:05 | Fix config in recu_don check-in: ff2c02522a user: bohwaz tags: templates | |
01:03 | Merge from trunk check-in: 9db269ec89 user: bohwaz tags: templates | |
00:44 | Fix calls for CommonModifiers::input check-in: cbabcb84cc user: bohwaz tags: templates | |
00:18 | New stable release check-in: 018a9abcbb user: bohwaz tags: trunk, stable, 1.1.28 | |
00:14 | Handle 'Y-m-d H:i' datetime format check-in: 35b1a16c04 user: bohwaz tags: trunk, stable | |
00:14 | Move NULL checks to end of Chart check check-in: 08311c30be user: bohwaz tags: trunk | |
00:08 | Fix users_search indexes check-in: e7783eafbe user: bohwaz tags: dev | |
2022-08-07
| ||
23:19 | Use users_search table in search check-in: f9ce20c14d user: bohwaz tags: dev | |
22:57 | Change wording for parent/children feature check-in: 2ab90c453d user: bohwaz tags: dev | |
22:50 | Fix manifest check-in: 6b1399a8e2 user: bohwaz tags: dev | |
22:50 | Refactor reference to session class check-in: ce5f17364a user: bohwaz tags: dev | |
22:34 | Don't use the hack of having id_parent = id to know if a user is parent, have a specific column for that check-in: 4f6e10c340 user: bohwaz tags: dev | |
04:12 | Don't warn about children as they are no longer deleted check-in: 2c66e31f16 user: bohwaz tags: dev | |
04:10 | Don't delete children when deleting parent user check-in: 3ec6165e84 user: bohwaz tags: dev | |
04:08 | To know that a user is a parent, set id_parent = id, then we can more easily search for parent users check-in: 7df1dc4d8a user: bohwaz tags: dev | |
04:07 | List input: send properties to HTML check-in: 1103e7e106 user: bohwaz tags: dev | |
04:06 | Fix input list: replace if multiple is not allowed check-in: 2ba0ef83f2 user: bohwaz tags: dev | |
03:51 | Use a common getter for selector values check-in: afd10efe7b user: bohwaz tags: dev | |
03:50 | Fix input size on handheld check-in: 7bf1dc8acb user: bohwaz tags: dev | |
03:50 | Don't display progress if form fails check-in: da93edf788 user: bohwaz tags: dev | |
02:47 | Fix issues in dynamic fields, and drop triggers to allow changing the users table from a third-party program check-in: 0b7fc4db8b user: bohwaz tags: dev | |
02:23 | Fix colspan in user search check-in: c5b5dfb4c7 user: bohwaz tags: dev | |
02:21 | Allow empty search query, just show columns check-in: f99eac7de4 user: bohwaz tags: dev | |
02:21 | Fix issues with user search, add search for user, and search for children check-in: 8252183fe4 user: bohwaz tags: dev | |
01:56 | Add list of siblings on user profile check-in: d86dac61e7 user: bohwaz tags: dev | |
01:56 | Make sure upgrade cannot start if database does not exist check-in: 9d0c21fc6c user: bohwaz tags: dev | |
01:55 | Fix typo in glob method check-in: 0238150bcd user: bohwaz tags: dev | |
01:55 | Make sure we aren't trying to start the database in install mode check-in: abbf0642ea user: bohwaz tags: dev | |
01:54 | Entity: Use dynamic typing for assert check-in: 195409b6bd user: bohwaz tags: dev | |
01:53 | DB: Avoid conflicts on schema updates, and throw exception if foreign keys cannot be disabled check-in: 14c4520225 user: bohwaz tags: dev | |
01:52 | Change temporary table name to avoid conflict with users_search table check-in: cb39277766 user: bohwaz tags: dev | |
01:49 | Bump required SQLite version check-in: 522371509d user: bohwaz tags: dev | |
2022-08-06
| ||
03:19 | Implement parent/children relationship in users management check-in: c89b0ddad4 user: bohwaz tags: dev | |
03:09 | Refactor users selector check-in: 8e27bf09e9 user: bohwaz tags: dev | |
02:02 | Make permissions borders differ for colorblind users check-in: 39dd659bc9 user: bohwaz tags: dev | |
01:47 | Improve rendering of user permissions icons check-in: e09b69879e user: bohwaz tags: dev | |
2022-08-05
| ||
03:14 | Make date_inscription a normal dynamic field check-in: 7e4bceb84e user: bohwaz tags: dev | |
2022-08-02
| ||
21:32 | Do not show back to website if there is no website :) check-in: ce2748cf1b user: bohwaz tags: trunk, stable | |
21:24 | Fix floats in articles and change header font size check-in: b9dd4329e1 user: bohwaz tags: trunk, stable | |
03:14 | Use DESC order by default on account journal, adjust balance at end of table check-in: 41f077a239 user: bohwaz tags: trunk, stable | |
03:06 | Add running sum for accounts as well check-in: 2a2c292fc8 user: bohwaz tags: trunk, stable | |
2022-07-31
| ||
22:47 | Fix datetime in user details check-in: ec76ec18ce user: bohwaz tags: trunk, stable | |
21:49 | Fix import check-in: 132d6496d6 user: bohwaz tags: trunk, stable | |
03:21 | Implement generated columns as dynamic user fields check-in: 3b12525b6e user: bohwaz tags: dev | |
00:26 | Merge trunk into dev check-in: 9593a6f5f3 user: bohwaz tags: dev | |
00:02 | Make navigation slightly smaller check-in: 428baf82c4 user: bohwaz tags: trunk | |
2022-07-30
| ||
22:17 | New version of public website check-in: ca2fc23dd5 user: bohwaz tags: trunk, stable | |
19:35 | Fix direction in debt/credit payoff check-in: b30208f10f user: bohwaz tags: trunk, stable | |
19:33 | Implement create and edit transactions in API check-in: b7cb001be2 user: bohwaz tags: trunk, stable | |
18:23 | Remove _form_rules feature in entities, improve and fix bugs in account add from transaction check-in: 4e2775ba8e user: bohwaz tags: trunk, stable | |
17:41 | Fix small issues and inconsistencies after refactoring of transaction code check-in: 863d48d3ba user: bohwaz tags: trunk | |
15:44 | Refactor quick transactions and balance check-in: 9a87c42d0b user: bohwaz tags: trunk | |
15:44 | Show check button to see uncommon accounts all the time in accounts selector check-in: 92e37e3678 user: bohwaz tags: trunk | |
15:14 | Refactor transactioncreate from services check-in: a561edb031 user: bohwaz tags: trunk | |
14:28 | Allow to see all accounts from simple transactions as well check-in: f4c592e203 user: bohwaz tags: trunk | |
13:42 | Don't intercept home/end inside text input in account selector check-in: 5e415ca27b user: bohwaz tags: trunk | |
03:00 | Refactor transaction create / edit forms as it was a mess check-in: da5557ec79 user: bohwaz tags: trunk | |
02:59 | Fix bug with continue and Smartyer check-in: 12b12876cd user: bohwaz tags: trunk | |
02:59 | Make selfcheck on save optional check-in: d448d04d38 user: bohwaz tags: trunk | |
2022-07-29
| ||
13:25 | Fix add service with payment check-in: 0c97330a75 user: bohwaz tags: trunk, stable | |
04:04 | Put methods back in old order, easier for diffs check-in: c91650a21f user: bohwaz tags: templates | |
03:42 | Merge trunk into templates check-in: 32f3af939e user: bohwaz tags: templates | |
03:42 | Skip NULL content in upgrade check-in: b532cc997b user: bohwaz tags: trunk, stable | |
03:36 | Fix install process check-in: e11f6f5df1 user: bohwaz tags: templates | |
03:26 | Disable edit for now, as it's not done yet check-in: 798e3268e0 user: bohwaz tags: templates | |
03:23 | Last progress on user forms, now mostly working check-in: 64eda05d62 user: bohwaz tags: templates | |
2022-07-28
| ||
23:43 | Migrate away from documents, hello user forms check-in: 81d19a359b user: bohwaz tags: templates | |
23:21 | Adapt example forms to new Forms check-in: 26366e6591 user: bohwaz tags: templates | |
20:08 | Move docs to forms check-in: 728aa8b2c4 user: bohwaz tags: templates | |
20:07 | Use a symlink for schema.sql check-in: 61d11f801b user: bohwaz tags: templates | |
17:50 | Manage Parsedown copy inside local VCS check-in: 545c3b228f user: bohwaz tags: trunk, stable | |
17:38 | Merge trunk check-in: ec57d1c9be user: bohwaz tags: templates | |
16:56 | Use advanced if no type is defined check-in: ba051f18a3 user: bohwaz tags: trunk, stable | |
16:41 | Force graph update check-in: 61b70ea0de user: bohwaz tags: trunk, stable | |
16:10 | Do not delete installed files when converting check-in: 8dec924397 user: bohwaz tags: trunk, stable | |
01:32 | Implement accounting in API check-in: bda54dc686 user: bohwaz tags: trunk, stable | |
01:32 | Transaction entity: validate everything in selfCheck, not using form rules check-in: a851fcad8b user: bohwaz tags: trunk, stable | |
01:30 | Make sure we only handle correctly built arrays check-in: 78eeeabdfb user: bohwaz tags: trunk, stable | |
00:41 | Make import mode a mandatory choice check-in: b7f3f6a3cc user: bohwaz tags: trunk, stable | |
00:40 | Fix handling of don't skip lines check-in: 686b5c6719 user: bohwaz tags: trunk, stable | |
2022-07-27
| ||
23:27 | Add help mentioning backup check-in: b852df3786 user: bohwaz tags: trunk, stable | |
22:37 | Use new Smartyer compile function syntax check-in: eeac46d7d2 user: bohwaz tags: trunk, stable | |
20:31 | Use Translate to use plural when required check-in: 559748443d user: bohwaz tags: trunk, stable | |
19:54 |
Year import: Remove line_id from import and export as it may lead to strange stuff, much easier to remove all lines and add them back.
Fix mandatory columns display. check-in: 26fd5b826f user: bohwaz tags: trunk, stable | |
19:49 | Move lines number verification to selfcheck check-in: ac656bd72e user: bohwaz tags: trunk | |
03:07 | Implement FEC export/import Add preview to import process check-in: 882618edde user: bohwaz tags: trunk | |
02:46 | Handle context for help_url check-in: 2482557583 user: bohwaz tags: trunk | |
02:45 | Provide context to help URL check-in: 64a07e3619 user: bohwaz tags: trunk | |
2022-07-26
| ||
23:19 | Handle Ymd date format in entry check-in: 1ccaecd867 user: bohwaz tags: trunk | |
23:19 | Don't show a link if there is no transaction ID check-in: a8ad212359 user: bohwaz tags: trunk | |
21:14 | Make sure that if a transaction has more than 2 lines it is advanced check-in: a79d059cc8 user: bohwaz tags: trunk | |
20:59 | Rename account_name to account_label check-in: c2047789ea user: bohwaz tags: trunk | |
15:25 | Add export option to FEC for transactions check-in: 19669ae9a1 user: bohwaz tags: trunk | |
10:45 | Restrict to TYPE_FILE for now check-in: 6b461d88c3 user: bohwaz tags: trunk, stable | |
10:42 | Make sure we cannot serve directories as templates check-in: 0f104738a7 user: bohwaz tags: trunk, stable | |
01:04 | Reset CSV import if it fails check-in: 7dcca899df user: bohwaz tags: trunk, stable | |
2022-07-25
| ||
23:34 | Accept hours with only one digit check-in: c7ebeccb57 user: bohwaz tags: trunk, stable | |
23:23 | Fix encoding of search content in next release check-in: 5cfb4b0306 user: bohwaz tags: trunk | |
23:21 | Make sure ODS/XLS files are converted in chart import, fix [50eab17e0bf2e2b240e523e738037e9e0650148f] check-in: 5fb714d763 user: bohwaz tags: trunk, stable | |
23:13 | Fix error message [62a138c40e1b1e12579986c7b62287110d15ae92] check-in: 76959dfc4a user: bohwaz tags: trunk, stable | |
23:09 | Fix links in render [6c67cb2bce297b3fe8933f8b09dd9720c902c375] check-in: 7ab749e5b7 user: bohwaz tags: trunk, stable | |
23:05 | Fix [23a00b7665796e8a565da4cb15478599f5931108] bybye les comptes favoris check-in: 581388c401 user: bohwaz tags: trunk, stable | |
15:54 | Add email.bounce signal for plugins check-in: a517529ead user: bohwaz tags: trunk, stable | |
15:53 | Fix assisted reconciliation if debit or credit or missing check-in: e93f154c63 user: bohwaz tags: trunk, stable | |
2022-07-20
| ||
14:59 | Fix assisted reconciliation using debit and credit columns check-in: f4f89908ab user: bohwaz tags: trunk, stable | |
2022-07-19
| ||
23:56 | Fix handling of dates in assisted reconciliation check-in: 75500ecf66 user: bohwaz tags: trunk, stable | |
23:37 | Fix page editor keyboard shortcuts check-in: 49c5ebd263 user: bohwaz tags: trunk, stable | |
00:33 | Try to handle Y/m/d dates check-in: e9cbaea939 user: bohwaz tags: trunk, stable | |
00:18 | Fix check_email modifier and email function (usertemplate) check-in: b63d54279b user: bohwaz tags: trunk, stable | |
00:04 | Improve website forms check-in: 995682c1d3 user: bohwaz tags: trunk, stable | |
00:04 | Better fix for pre blocks check-in: 1e18a005b5 user: bohwaz tags: trunk, stable | |
2022-07-18
| ||
23:56 | Add scroll to code blocks check-in: 25b1abc1db user: bohwaz tags: trunk, stable | |
23:52 | Fix style of code blocks check-in: 2e8dac43d7 user: bohwaz tags: trunk, stable | |
23:03 | Fix handling of mime types in Skeleton check-in: c92a8e2d4a user: bohwaz tags: trunk, stable | |
22:40 | Make sure txt files are returned as text/plain check-in: 6d3d659b7a user: bohwaz tags: trunk, stable | |
22:35 | CSV import: Do not skip last line! check-in: be5c56ba5e user: bohwaz tags: trunk, stable | |
22:35 | Make sure a transaction has at least two lines check-in: 654d553b19 user: bohwaz tags: trunk, stable | |
22:34 | Add comment and change to exists method to be clear check-in: 4cc12f72b9 user: bohwaz tags: trunk | |
22:33 | Remove comment check-in: b23bd06ee2 user: bohwaz tags: trunk | |
2022-07-13
| ||
20:40 | Fix undefined source_path when indexing check-in: 005785c4da user: bohwaz tags: trunk, stable | |
2022-07-12
| ||
22:22 | Fix issue with accept check-in: b2f23718d3 user: bohwaz tags: trunk, stable | |
22:06 | Redirect to transaction details after creation (suggested by @steve) check-in: 28e06a99d1 user: bohwaz tags: trunk, stable | |
22:00 | Add mention of files check-in: db4df92970 user: bohwaz tags: trunk, stable | |
21:48 | Fix don't display errors for sub-categories check-in: 74b2b60536 user: bohwaz tags: trunk, stable | |
21:45 | Check links inside page and display errors check-in: f2d2303332 user: bohwaz tags: trunk, stable | |
21:44 | Fix prefix in links check-in: 90f6a13cf1 user: bohwaz tags: trunk, stable | |
21:17 | Improve files search rendering check-in: e63b3a552f user: bohwaz tags: trunk, stable | |
21:16 | Web page: add checkInternalLinks method, fix existing pages renamed to lowercase when saving check-in: 7d9327ff42 user: bohwaz tags: trunk, stable | |
21:15 | Make sure to escape links check-in: 1c7f30a616 user: bohwaz tags: trunk, stable | |
21:15 | Fix help text for CSV check-in: 6d3367f5d1 user: bohwaz tags: trunk, stable | |
21:02 | Fix [e3a86ef60a4033b5af93760a3ae10f2a7edfe540]: use same wording for CSV/XLSX depending on configuration, use same accept attribute as well check-in: 5b554f9373 user: bohwaz tags: trunk | |
20:49 | Fix printing issue on trial balance check-in: c0c7c89780 user: bohwaz tags: trunk, stable | |
17:54 | Fix HTML entities in search of web pages check-in: 548016fe5f user: bohwaz tags: trunk, stable | |
2022-07-09
| ||
23:54 | Restrict access to forms check-in: 1a6a5f14ca user: bohwaz tags: templates | |
23:54 | Go around PHP 8.1 warnings check-in: beb24cd76e user: bohwaz tags: templates | |
23:53 | Make sure block parameter for restrict section is working correctly check-in: 03154de456 user: bohwaz tags: templates | |
23:53 | More precise wording for signature safety check-in: 430d4e3562 user: bohwaz tags: templates | |
22:57 | Implement "block" parameter for restrict section check-in: 888ed8d2a0 user: bohwaz tags: templates | |
19:01 | Merge with trunk check-in: 6355b60f75 user: bohwaz tags: templates | |
2022-07-05
| ||
21:00 | Actually, config and skeletons should be public as well check-in: 9c93de8169 user: bohwaz tags: trunk, stable | |
20:59 | Make sure we use the correct base URL as private files might not be available if WWW_URL is on a different domain check-in: d8269955a0 user: bohwaz tags: trunk, stable | |
11:37 | Fix Web API check-in: 7df7dadab8 user: bohwaz tags: trunk, stable, 1.1.27 | |
01:04 | Allow multiple params for http function check-in: be52882a46 user: bohwaz tags: trunk, stable, 1.1.27 | |
00:57 | Add parameter to :http function to force download using a filename check-in: c152f1c84a user: bohwaz tags: trunk, stable, 1.1.27 | |
00:33 | If content type is application/pdf then output a PDF file! check-in: 565e1f9100 user: bohwaz tags: trunk, stable, 1.1.27 | |
00:20 | Allow skeletons to generate PDF check-in: 7b190b6233 user: bohwaz tags: trunk | |
00:20 | Implement logged user logic to Brindille check-in: 5fef060471 user: bohwaz tags: trunk | |
00:19 | Session: make sure the section returns something even if invalid check-in: 83ddebb59c user: bohwaz tags: trunk | |
2022-07-04
| ||
23:30 | Improve user export UX, [5421f03b712f465dbadc2bd0db60a82f012df997] check-in: d1c3f87d99 user: bohwaz tags: trunk, stable, 1.1.27 | |
23:24 | Restrict to admins check-in: afe266b97f user: bohwaz tags: trunk | |
23:23 | Web page: make "transform to category" action restricted to users with write access check-in: 2d6dc1d5c7 user: bohwaz tags: trunk | |
22:52 | Implement match and regexp_match modifiers check-in: eff3738561 user: bohwaz tags: trunk | |
21:03 | Implement custom key/secret for API access check-in: 90ef1eb8b1 user: bohwaz tags: trunk | |
2022-06-30
| ||
18:59 | Assisted reconciliation: If date is invalid, show it and allow to cancel check-in: c045ebd5f9 user: bohwaz tags: trunk, stable | |
2022-06-29
| ||
00:29 | Change page title check-in: f364b467c1 user: bohwaz tags: trunk, stable | |
2022-06-27
| ||
23:21 | Merge trunk into dev check-in: 8e3dffbfb1 user: bohwaz tags: dev | |
23:09 | Add help text for GDPR compliance check-in: e063e6c329 user: bohwaz tags: dev | |
22:50 | Add missing mandatory mention in service form check-in: b82a63e4c3 user: bohwaz tags: trunk, stable | |
22:29 | Add user name to mailing recipients export check-in: 9be5f8f930 user: bohwaz tags: trunk, stable | |
2022-06-26
| ||
01:03 | Fix cron call self-hosting check-in: ad3a526c37 user: bohwaz tags: trunk, stable | |
2022-06-25
| ||
20:52 | Do not restrict email addresses check-in: 08518751e2 user: bohwaz tags: trunk, stable | |
2022-06-24
| ||
15:53 | Bump version check-in: 8a29db9ced user: bohwaz tags: trunk, stable, 1.1.26 | |
15:45 | Fix uninstall link for plugins check-in: c229057101 user: bohwaz tags: trunk, stable | |
15:41 | Make upgrade process slower to cope with slow servers check-in: dbbae6d825 user: bohwaz tags: trunk, stable | |
13:57 | Add simple view to trial balance check-in: 34b37fa75e user: bohwaz tags: trunk, stable | |
13:35 | Implement provider-specific email validation, to avoid more typos in addresses check-in: e87c2dc77d user: bohwaz tags: trunk, stable | |
01:16 | Add abs modifier check-in: 0c92581e05 user: bohwaz tags: trunk, stable | |
00:11 | Allow negative amounts check-in: 967bfb0bd6 user: bohwaz tags: trunk, stable | |
2022-06-23
| ||
21:16 | Ignore files that vanished between listing and stat() check-in: a59370ab6a user: bohwaz tags: trunk, stable | |
01:42 | Allow access to accounts list from user subscription, even if logged in user does not have access to accounting check-in: b57570cfb3 user: bohwaz tags: trunk, stable | |
2022-06-22
| ||
14:20 | Improve new year screen after year close check-in: 2ed449bbd8 user: bohwaz tags: trunk, stable | |
14:19 | Fix simple view for all, fix [e8c01de2d7e5b8fca77684001df4035f9fbdeb69] check-in: 0b18f0c0f4 user: bohwaz tags: trunk, stable | |
2022-06-21
| ||
01:18 | Add a client-side error message (validity JS API) when a list custom input has not been selected Also go around Chrome bug of hidden required fields blocking submit check-in: 8f67d4300a user: bohwaz tags: trunk, stable | |
2022-06-20
| ||
18:42 | Fix PHP 8.1 warning with null value check-in: 475924850e user: bohwaz tags: trunk, stable | |
2022-06-17
| ||
13:43 | Fix email check check-in: bc717498b5 user: bohwaz tags: trunk, stable | |
2022-06-15
| ||
13:11 | Add some help text on statement and balance sheet check-in: 23b7b908c7 user: bohwaz tags: trunk, stable | |
12:12 | List all transactions by default check-in: a16efa88e4 user: bohwaz tags: trunk, stable | |
2022-06-13
| ||
22:53 | Set position of volunteering accounts check-in: a1ca0f08db user: bohwaz tags: trunk, stable | |
2022-06-12
| ||
17:51 | Update datepicker, to extend size of year field check-in: effd6e270e user: bohwaz tags: trunk, stable | |
2022-06-08
| ||
23:57 | Fix double encode in mailings check-in: 036810a267 user: bohwaz tags: trunk, stable | |
14:18 | Fix FOREIGN key error when having id_related == '0' instead of NULL check-in: 2fd043e90a user: bohwaz tags: trunk, stable | |
00:06 | Make sure money and money_currency modifiers adapt to escaping check-in: b7be1a5158 user: bohwaz tags: trunk, stable | |
2022-06-07
| ||
23:54 | Fix comparison of year statement check-in: 0e48481e15 user: bohwaz tags: trunk, stable | |
22:05 | Add export of mailing recipients check-in: b26d78bdd5 user: bohwaz tags: trunk, stable | |
17:20 | Fix duration in services list check-in: d99d64b8b5 user: bohwaz tags: trunk, stable | |
16:40 | Add list of debts and credits for a user check-in: 328a714b2c user: bohwaz tags: trunk | |
16:40 | Do not paginate list of services check-in: 68e5f07fc3 user: bohwaz tags: trunk, stable | |
16:22 | Show an alert message if no user accounts can be listed check-in: 76274520cf user: bohwaz tags: trunk, stable | |
16:12 | Change services list to a dynamic list, so that we can order the list check-in: fb19d55ba5 user: bohwaz tags: trunk, stable | |
15:03 | Fix link to account journal from ledger check-in: 60778c20ce user: bohwaz tags: trunk, stable | |
14:55 | Return self from load in entities check-in: b05ee3061d user: bohwaz tags: trunk, stable, 1.1.25 | |
14:51 | Fix sender variable check-in: aecb949c3d user: bohwaz tags: trunk, stable | |
14:24 | Fix use of quotes in organization name check-in: d188fea04b user: bohwaz tags: trunk, stable | |
2022-06-04
| ||
22:48 | Fix redirect after closing of dialog check-in: 629faa359d user: bohwaz tags: trunk, stable, 1.1.25 | |
22:33 | Fix loading of extension that does not have a code check-in: 3139348e4d user: bohwaz tags: trunk, stable | |
11:02 | Fix reload parent frame to the same page check-in: ca2dc41d9a user: bohwaz tags: trunk, stable, 1.1.25 | |
11:00 | Fix search for mailing to select all columns check-in: 8b74e0a682 user: bohwaz tags: trunk, stable, 1.1.25 | |
10:53 | Move UserException class to separate file check-in: b084a07359 user: bohwaz tags: trunk, stable | |
01:15 | Always overwrite content when using a template, even if the mail is in HTML, as we need to provide a text/plain alternative check-in: d4e42bf765 user: bohwaz tags: trunk, stable, 1.1.25 | |
2022-06-03
| ||
22:31 | Move "membres" to "users" check-in: c10686becd user: bohwaz tags: dev | |
22:30 | Refactor sending of private message check-in: 67ec8c1036 user: bohwaz tags: dev | |
21:41 | Rename categories files to english check-in: 247677076d user: bohwaz tags: dev | |
21:39 | Move config templates check-in: 43e9a32f96 user: bohwaz tags: dev | |
21:32 | Fix when some result is NULL check-in: 10651446d5 user: bohwaz tags: trunk, stable | |
21:17 | Move templates, fix install check-in: 299f0f0889 user: bohwaz tags: dev | |
20:49 | Fix upgrade check-in: 7c4545267c user: bohwaz tags: dev | |
18:58 | Merge latest trunk/emails to dev check-in: 42f4f0980c user: bohwaz tags: dev | |
18:11 | Fix missing Mail_Message dependency in package check-in: 4eaa1dba54 user: bohwaz tags: trunk, stable, 1.1.25 | |
18:04 | Fix check_email modifier check-in: 7c10bed066 user: bohwaz tags: trunk, stable | |
16:25 | Update padding bottom for tablet screens (thanks @zou) check-in: 1966404d0e user: bohwaz tags: trunk, stable | |
13:25 | Fix initialized variable check-in: 3af6197209 user: bohwaz tags: trunk, stable | |
13:20 | Allow a specific API to handle bounces check-in: e197092ce6 user: bohwaz tags: trunk, stable | |
11:08 | Fix Render of markdown/skriv check-in: 5d23dafce3 user: bohwaz tags: trunk, stable, 1.1.25 | |
10:10 | Merge emails branch check-in: 84c6df0575 user: bohwaz tags: trunk, stable, 1.1.25 | |
2022-06-02
| ||
14:17 | Disable sections and functions for email templates, also escape plaintext emails correctly Closed-Leaf check-in: f02f6bfe49 user: bohwaz tags: emails | |
13:55 | Fix double HTML-encode check-in: 7a785a354a user: bohwaz tags: emails | |
02:37 | Don't allow to reset sending to emails that failed too much check-in: e819d2756c user: bohwaz tags: emails | |
02:34 | Fix wording: favoris -> usuels check-in: f7f11a48e9 user: bohwaz tags: emails | |
02:10 | Fix wording of verify buttons check-in: 2bc2e329b5 user: bohwaz tags: emails | |
01:49 | Fix bugs for upgrade since 1.0.0rc7 check-in: d471e1e53c user: bohwaz tags: emails | |
01:05 | Fix reference to unset property in Email check-in: 222280b24e user: bohwaz tags: emails | |
00:21 | Add bounce handling API check-in: 25bd88c969 user: bohwaz tags: emails | |
00:00 | Remove unused 'use' statement check-in: 143953387e user: bohwaz tags: emails | |
2022-06-01
| ||
23:32 | Merge with trunk check-in: 838c0498da user: bohwaz tags: emails | |
23:32 | Rename signals check-in: d4a6e8ad78 user: bohwaz tags: emails | |
2022-05-31
| ||
22:35 | Make sure to create the email address if required check-in: 6e5d06ddc5 user: bohwaz tags: emails | |
22:34 | Add email.bounce signal check-in: 452c5a76ed user: bohwaz tags: emails | |
21:52 | Add contrast to datepicker sundays check-in: 1f19f2b41f user: bohwaz tags: emails | |
16:21 | Split sending between two methods check-in: 7376da1bb8 user: bohwaz tags: emails | |
16:02 | Use constant check-in: 85a28a20cc user: bohwaz tags: emails | |
15:54 | Switch away from SMTP::checkEmailIsValid now that we have something better check-in: 1befd392ae user: bohwaz tags: emails | |
14:40 | Add MAIL_RETURN_PATH constant check-in: a73e7b83e2 user: bohwaz tags: emails | |
14:25 | Delete ENABLE_AUTOMATIC_BACKUPS constant check-in: 06ab13bba8 user: bohwaz tags: emails | |
14:20 | Implement menu.item signal, delete SYSTEM_MENU_ITEMS constant check-in: eb086f73c1 user: bohwaz tags: trunk, stable | |
13:49 | Send system emails right away, do not wait for cron check-in: 4440e1919e user: bohwaz tags: emails | |
13:11 | Handle Brindille errors in mailing check-in: d69d7b6df6 user: bohwaz tags: emails | |
01:43 | Add handle bounce script check-in: a3a07e4318 user: bohwaz tags: emails | |
2022-05-30
| ||
21:46 | Move POST unsubscribe to index.php as POST does not always handle redirects check-in: d2eaaa7d7b user: bohwaz tags: emails | |
21:38 | Add script for emails for a factory setup check-in: 8846d1d03f user: bohwaz tags: emails | |
21:29 | Add verify button on user details check-in: 7a018666fe user: bohwaz tags: emails | |
21:00 | Add more variables for the email template check-in: fcf4b2a9d2 user: bohwaz tags: emails | |
20:52 | Implement Skriv/Markdown emails + HTML + templates check-in: 1cda3002a9 user: bohwaz tags: emails | |
20:51 | Move emails queue run to a separate task check-in: 922fd4f0a6 user: bohwaz tags: emails | |
16:18 | Add ability to re-subscribe an unsubscribed address check-in: f81589e26c user: bohwaz tags: emails | |
14:12 | Fix missing commit Sync file with schema.sql check-in: 17e017e227 user: bohwaz tags: emails | |
14:10 | Merge trunk changes to emails check-in: fb5ee0b93f user: bohwaz tags: emails | |
10:08 | Fix quote of field name in index creation check-in: bff1167aa7 user: bohwaz tags: trunk, stable | |
2022-05-13
| ||
17:03 | Display email status in user details check-in: 750ce5c9a6 user: bohwaz tags: emails | |
16:29 | Merge with trunk check-in: 19a0b12f84 user: bohwaz tags: emails | |
13:58 | Delete PLUGINS_SYSTEM constant and feature check-in: b2fd85aceb user: bohwaz tags: trunk, stable | |
13:31 | Move admin_url to Template check-in: c011ac38d5 user: bohwaz tags: trunk | |
13:31 | Rename accueil.banniere signal to home.banner check-in: 2b86db45b5 user: bohwaz tags: trunk | |
12:59 | Handle HTML error messages in error page check-in: 77f314fde9 user: bohwaz tags: trunk | |
00:27 | Add stable tag to trunk check-in: f9a3e80584 user: bohwaz tags: trunk, stable | |
00:22 | Add ability to append HTML to error messages check-in: d8b18c1b0d user: bohwaz tags: trunk | |
00:00 | Implement system signals and menu items check-in: 4e45704ba9 user: bohwaz tags: trunk | |
2022-05-10
| ||
01:46 | Merge with trunk check-in: cac2991c6b user: bohwaz tags: dev | |
2022-05-06
| ||
13:39 | Implement belgian accounting charts for non-profits (PCMN 2019) check-in: aef2c67916 user: bohwaz tags: trunk, stable | |
2022-05-03
| ||
23:26 | Merge blocks changes, bump version check-in: 092efec598 user: bohwaz tags: trunk, stable, 1.1.24 | |
23:25 | Missing CSS grid directive Closed-Leaf check-in: 6417b5b499 user: bohwaz tags: blocks | |
23:12 | Implement image/gallery block types check-in: ad14985014 user: bohwaz tags: blocks | |
21:53 | Hide blocks for now check-in: d83accac28 user: bohwaz tags: blocks | |
2022-05-02
| ||
11:56 | Merge with trunk check-in: 56711fffde user: bohwaz tags: blocks | |
11:44 | Fix opening balance automatic balancing check-in: 1ca75d8773 user: bohwaz tags: trunk, stable | |
2022-04-27
| ||
23:42 | Fix user import binary value error message check-in: ae902e1430 user: bohwaz tags: trunk, stable | |
23:41 | Use different lines check-in: f99564a3e6 user: bohwaz tags: dev | |
23:06 | Fix [c46ce36b097582bd5e503765a0f222018af61e80] legal line check-in: 232daf07d3 user: bohwaz tags: dev | |
2022-04-26
| ||
02:20 | Move menu bar to bottom of screen on mobile, improve HTML for menu for navigation with text browser and accessibility check-in: 6152ca9264 user: bohwaz tags: blocks | |
2022-04-25
| ||
01:43 | Update icon font with new icons, use {icon} function in _head.tpl check-in: 4d9cad0c5a user: bohwaz tags: blocks | |
2022-04-24
| ||
21:59 | Rename columns to grid check-in: 6fca1a3e61 user: bohwaz tags: blocks | |
03:46 | Change label for button check-in: c1440de0e8 user: bohwaz tags: trunk, stable | |
03:29 | Fix URL check-in: c1e07c1083 user: bohwaz tags: trunk, stable | |
03:07 |