History of the file that is called src/include/lib/Garradin/CSV_Custom.php at checkin 77c3e9fa9b48acb3

2024-03-17
03:00
CSV_Custom: Implement hasRawHeaderColumn to detect some specific CSV files file: [9886541e24] check-in: [a19fb93ba8] user: bohwaz, branch: trunk, size: 8201 [annotate] [blame] [check-ins using] [diff]
2024-03-04
18:48
Fix use of CSV_Custom in anonymous mode file: [0064126572] check-in: [40709c9b44] user: bohwaz, branch: trunk, size: 7977 [annotate] [blame] [check-ins using] [diff]
2024-01-13
22:52
Implement new 'csv' function in Brindille file: [df3c00dca9] check-in: [1b2d40530f] user: bohwaz, branch: trunk, size: 7951 [annotate] [blame] [check-ins using] [diff]
2024-01-06
18:54
Refactor Static_Cache to store expiring files using file timestamp, use it in CSV_Custom to make sure we support large imported files file: [a08b600f12] check-in: [912a118848] user: bohwaz, branch: trunk, size: 7233 [annotate] [blame] [check-ins using] [diff]
2023-09-19
00:16
Match columns by key in CSV file: [a30a154c6f] check-in: [605c6c425d] user: bohwaz, branch: dev, size: 7271 [annotate] [blame] [check-ins using] [diff]
2023-08-19
01:59
Implement new users import in public API file: [2dc60cf6f6] check-in: [18450584b4] user: bohwaz, branch: dev, size: 7079 [annotate] [blame] [check-ins using] [diff]
01:24
Allow to use CSV_Custom without a session file: [22e892af46] check-in: [390561d06c] user: bohwaz, branch: dev, size: 6846 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/CSV_Custom.php → src/include/lib/Paheko/CSV_Custom.php. Rename everything from Garradin to Paheko file: [9f2d196333] check-in: [736b20220e] user: bohwaz, branch: dev, size: 6566 [annotate] [blame] [check-ins using] [diff]
2023-07-12
23:27
Fix CSV column matching to be more inclusive file: [3a74ae39cd] check-in: [a2fcc7b7fb] user: bohwaz, branch: dev, size: 6568 [annotate] [blame] [check-ins using] [diff]
2023-05-10
20:58
Save session data as soon as it has been modified file: [5243427abe] check-in: [7718eab082] user: bohwaz, branch: trunk, size: 6007 [annotate] [blame] [check-ins using] [diff]
20:51
Save session data when changing CSV data file: [89c788aba1] check-in: [541253fa55] user: bohwaz, branch: dev, size: 6198 [annotate] [blame] [check-ins using] [diff]
20:34
Implement user import and import preview file: [5f84aff1e8] check-in: [409a9d3685] user: bohwaz, branch: dev, size: 6094 [annotate] [blame] [check-ins using] [diff]
2022-11-29
16:57
Fix wrong return hint file: [9f62f44ffa] check-in: [a93dbae75b] user: bohwaz, branch: trunk, size: 5929 [annotate] [blame] [check-ins using] [diff]
2022-07-28
16:10
Do not delete installed files when converting file: [a93e7dc6e7] check-in: [8dec924397] user: bohwaz, branch: trunk, size: 5928 [annotate] [blame] [check-ins using] [diff]
00:40
Fix handling of don't skip lines file: [10ee1154f4] check-in: [686b5c6719] user: bohwaz, branch: trunk, size: 5897 [annotate] [blame] [check-ins using] [diff]
2022-07-27
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. file: [66060ec824] check-in: [26fd5b826f] user: bohwaz, branch: trunk, size: 5897 [annotate] [blame] [check-ins using] [diff]

03:07
Implement FEC export/import Add preview to import process file: [8c1dbf6521] check-in: [882618edde] user: bohwaz, branch: trunk, size: 5659 [annotate] [blame] [check-ins using] [diff]
2022-07-26
01:04
Reset CSV import if it fails file: [407382c630] check-in: [7dcca899df] user: bohwaz, branch: trunk, size: 5261 [annotate] [blame] [check-ins using] [diff]
2022-07-20
14:59
Fix assisted reconciliation using debit and credit columns file: [69eadcaed6] check-in: [f4f89908ab] user: bohwaz, branch: trunk, size: 5240 [annotate] [blame] [check-ins using] [diff]
2022-07-18
22:35
CSV import: Do not skip last line! file: [88bdddbb64] check-in: [be5c56ba5e] user: bohwaz, branch: trunk, size: 5238 [annotate] [blame] [check-ins using] [diff]
2022-06-30
18:59
Assisted reconciliation: If date is invalid, show it and allow to cancel file: [a5c926a4f6] check-in: [c045ebd5f9] user: bohwaz, branch: trunk, size: 5235 [annotate] [blame] [check-ins using] [diff]
2022-04-24
03:07
Improve assisted reconciliation: create transactions from reconciliation, use specific class file: [329155a591] check-in: [3ec551b56a] user: bohwaz, branch: trunk, size: 5206 [annotate] [blame] [check-ins using] [diff]
2022-03-10
02:38
Implement import/export in XLSX/XLS/ODS file: [1994e729ee] check-in: [f33b996e34] user: bohwaz, branch: trunk, size: 4647 [annotate] [blame] [check-ins using] [diff]
2022-02-18
00:53
Accounting import of transactions: refactor code to have less duplicate code, also change formats to have simple, full and grouped exports, and allow import of both simple and grouped exports file: [2caee2fd52] check-in: [3d03dcd348] user: bohwaz, branch: trunk, size: 4471 [annotate] [blame] [check-ins using] [diff]
2022-01-27
19:16
Fix list of mandatory CSV columns in CSV help file: [d12e2645d9] check-in: [e866ced787] user: bohwaz, branch: trunk, size: 4465 [annotate] [blame] [check-ins using] [diff]
2021-11-09
23:29
CSV import: don't set non-chosen columns to NULL! file: [3c866a40b5] check-in: [6a2155460e] user: bohwaz, branch: trunk, size: 4453 [annotate] [blame] [check-ins using] [diff]
2021-02-22
23:52
CSV custom import: Error message when all translation rows are unselected file: [fc76dfa5e6] check-in: [2593b9def3] user: bohwaz, branch: trunk, size: 4437 [annotate] [blame] [check-ins using] [diff]
2020-12-14
21:55
Make sure at least one column has been selected file: [f34f839792] check-in: [02840be1ac] user: bohwaz, branch: trunk, size: 4330 [annotate] [blame] [check-ins using] [diff]
2020-11-22
19:47
Migrate user import to using CSV_Import file: [12dd8c64a5] check-in: [83c91d0799] user: bohwaz, branch: dev, size: 4229 [annotate] [blame] [check-ins using] [diff]
2020-11-19
20:52
Also use the new CSV_Custom class in year import file: [53c7fd6e8d] check-in: [9ae436aa00] user: bohwaz, branch: dev, size: 4234 [annotate] [blame] [check-ins using] [diff]
15:26
Added: Assisted bank account reconciliation file: [530c21f045] check-in: [10679e9c93] user: bohwaz, branch: dev, size: 4235 [annotate] [blame] [check-ins using]