History of the file that is called src/include/lib/Garradin/Web/Web.php at checkin 1e3fd4e54279e9de

2023-11-10
13:01
Add page listing all website pages file: [853a03d122] check-in: [95edba6227] user: bohwaz, branch: trunk, size: 4429 [annotate] [blame] [check-ins using] [diff]
2023-10-14
20:05
Deleted: Merge dev into trunk check-in: [f06bcbc973] user: bohwaz, branch: trunk, size: 0
2023-09-24
21:49
Flatten web directories for attachments, don't keep all folder hierarchy as it's too much work file: [70d6a836fd] check-in: [67e3eab21e] user: bohwaz, branch: web-flatten, size: 3516 [annotate] [blame] [check-ins using] [diff]
2023-09-13
22:22
Record internal and external links of a page to test whether internal page links exist or not file: [bf5ea03f3e] check-in: [1c1f688369] user: bohwaz, branch: dev, size: 3703 [annotate] [blame] [check-ins using] [diff]
2023-09-12
15:44
Fix link verification file: [ef25042386] check-in: [a433c9d641] user: bohwaz, branch: dev, size: 3693 [annotate] [blame] [check-ins using] [diff]
2023-08-15
14:24
Implement web pages versioning file: [82158b3eba] check-in: [4f04b20bd1] user: bohwaz, branch: dev, size: 3688 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/Web/Web.php → src/include/lib/Paheko/Web/Web.php. Rename everything from Garradin to Paheko file: [cdc58c63d8] check-in: [736b20220e] user: bohwaz, branch: dev, size: 3557 [annotate] [blame] [check-ins using] [diff]
13:28
Renamed to src/include/lib/Paheko/Web/Web.php. Rename everything from Garradin to Paheko check-in: [736b20220e] user: bohwaz, branch: dev, size: 0
2023-07-06
02:51
Reindex all web pages in search file: [68153dad92] check-in: [388a57d076] user: bohwaz, branch: dev, size: 3571 [annotate] [blame] [check-ins using] [diff]
2023-07-05
20:12
Remove sync between web pages and index.txt files file: [f40aeb39f6] check-in: [5dd8cf0116] user: bohwaz, branch: dev, size: 3645 [annotate] [blame] [check-ins using] [diff]
12:18
Remove web sync of files file: [8ad49f4407] check-in: [b546d1af0e] user: bohwaz, branch: dev, size: 3661 [annotate] [blame] [check-ins using] [diff]
2023-03-30
02:58
Refactor/redesign website management UX file: [37bcd5a64d] check-in: [dec0a3b1ef] user: bohwaz, branch: dev, size: 5504 [annotate] [blame] [check-ins using] [diff]
2022-12-11
17:05
Make web cache use a custom directory, use md5 in .htaccess to make things easier file: [c251fb5d46] check-in: [f7234c1385] user: bohwaz, branch: dev, size: 4598 [annotate] [blame] [check-ins using] [diff]
2022-09-02
18:27
Remove old search entries in web search file: [a2b8cdb247] check-in: [dc50aa947b] user: bohwaz, branch: trunk, size: 7701 [annotate] [blame] [check-ins using] [diff]
2022-08-28
05:37
Move web routing to a separate class file: [2bf9073f20] check-in: [ae256d4783] user: bohwaz, branch: dev, size: 4534 [annotate] [blame] [check-ins using] [diff]
2022-08-26
04:36
Start implementing WebDAV file: [0e683d7af6] check-in: [d5f42076b0] user: bohwaz, branch: dev, size: 7095 [annotate] [blame] [check-ins using] [diff]
2022-08-21
16:20
Implement file sharing file: [73d52461ad] check-in: [36e912ec3b] user: bohwaz, branch: trunk, size: 7493 [annotate] [blame] [check-ins using] [diff]
2022-08-14
22:46
Merge templates into dev branch file: [dd0f14db29] check-in: [778f96bb56] user: bohwaz, branch: dev, size: 6967 [annotate] [blame] [check-ins using] [diff]
2022-07-31
00:26
Merge trunk into dev file: [4cb51e3782] check-in: [9593a6f5f3] user: bohwaz, branch: dev, size: 7450 [annotate] [blame] [check-ins using] [diff]
2022-07-29
03:23
Last progress on user forms, now mostly working file: [0d0cf483a3] check-in: [64eda05d62] user: bohwaz, branch: templates, size: 6969 [annotate] [blame] [check-ins using] [diff]
2022-07-28
23:43
Migrate away from documents, hello user forms file: [56b13472d4] check-in: [81d19a359b] user: bohwaz, branch: templates, size: 6956 [annotate] [blame] [check-ins using] [diff]
17:38
Merge trunk file: [600473b1d9] check-in: [ec57d1c9be] user: bohwaz, branch: templates, size: 6966 [annotate] [blame] [check-ins using] [diff]
2022-07-12
21:45
Check links inside page and display errors file: [26f4bcaccb] check-in: [f2d2303332] user: bohwaz, branch: trunk, size: 7452 [annotate] [blame] [check-ins using] [diff]
2022-07-09
19:01
Merge with trunk file: [147f3963f3] check-in: [6355b60f75] user: bohwaz, branch: templates, size: 6529 [annotate] [blame] [check-ins using] [diff]
2022-02-11
14:57
Merge with trunk file: [b477fcfe47] check-in: [a2054097bc] user: bohwaz, branch: dev, size: 7013 [annotate] [blame] [check-ins using] [diff]
2022-01-12
00:14
Switch to U_NOCASE collation file: [19b827614f] check-in: [7e45abbf2c] user: bohwaz, branch: trunk, size: 7015 [annotate] [blame] [check-ins using] [diff]
2022-01-06
12:53
Fix two bugs in custom templates file: [0974a8f35f] check-in: [acb07cd04b] user: bohwaz, branch: templates, size: 6523 [annotate] [blame] [check-ins using] [diff]
2022-01-02
16:13
Merge with trunk file: [d2a80c19dc] check-in: [16b2ac559b] user: bohwaz, branch: dev, size: 7007 [annotate] [blame] [check-ins using] [diff]
2021-12-21
01:29
Upgrade Skeleton and Web classes to use new skeleton path, also update templates file: [8b5ef8218d] check-in: [1e82585880] user: bohwaz, branch: templates, size: 6502 [annotate] [blame] [check-ins using] [diff]
2021-12-20
03:38
Invoice/quotes user templates file: [798fd04631] check-in: [81047b32da] user: bohwaz, branch: templates, size: 7156 [annotate] [blame] [check-ins using] [diff]
2021-12-19
19:54
Working user templates for transactions file: [a6bb9dd69f] check-in: [5011716de7] user: bohwaz, branch: templates, size: 7378 [annotate] [blame] [check-ins using] [diff]
2021-12-15
15:00
Implement ability to restore documents file: [8972356329] check-in: [fbb456def3] user: bohwaz, branch: trunk, size: 7009 [annotate] [blame] [check-ins using] [diff]
2021-12-10
01:10
Merge with trunk file: [ce817c70b7] check-in: [8672b16816] user: bohwaz, branch: dev, size: 6976 [annotate] [blame] [check-ins using] [diff]
2021-12-06
19:29
Handle resize instruction in query string for images, not only in first position file: [a0e6ad5801] check-in: [a4055bd56b] user: bohwaz, branch: trunk, size: 6978 [annotate] [blame] [check-ins using] [diff]
18:04
Easier way to get up to date file URLs for config files, add large icon specific to web app icon file: [4e8b492bc9] check-in: [01989f2ac0] user: bohwaz, branch: trunk, size: 6893 [annotate] [blame] [check-ins using] [diff]
2021-12-05
03:25
Add support for custom logo and custom favicon, move customization to a separate page of configuration, store config files status as an array file: [5e297b274a] check-in: [a12ac94ee4] user: bohwaz, branch: trunk, size: 7114 [annotate] [blame] [check-ins using] [diff]
2021-10-28
03:05
Rename Membres\Session class to Users\Session, and adapt to new DB schema file: [c71ff0c5fb] check-in: [6c4430703c] user: bohwaz, branch: dev, size: 6810 [annotate] [blame] [check-ins using] [diff]
02:02
Deleted: Merge trunk check-in: [1621418cf0] user: bohwaz, branch: templates, size: 0
2021-09-22
02:30
Fix signals file: [2a719367c6] check-in: [4330969793] user: bohwaz, branch: trunk, size: 6812 [annotate] [blame] [check-ins using] [diff]
02:15
Implement HTTP signals file: [54bccd2a7e] check-in: [13a5a7ff94] user: bohwaz, branch: trunk, size: 6877 [annotate] [blame] [check-ins using] [diff]
2021-06-20
19:16
Fix 1.1.8 bug with web and SQLite storage, where pages disappeared file: [5c10caa4bb] check-in: [a2880f0555] user: bohwaz, branch: trunk, size: 6345 [annotate] [blame] [check-ins using] [diff]
2021-06-07
17:01
Fix issues with out of sync files and web pages, and duplicate URIs in web pages file: [bd32cd07a7] check-in: [cc5a0e1c1d] user: bohwaz, branch: trunk, size: 6159 [annotate] [blame] [check-ins using] [diff]
2021-05-06
02:12
Fix web search link file: [8b024968b4] check-in: [1b784acf2e] user: bohwaz, branch: trunk, size: 5641 [annotate] [blame] [check-ins using] [diff]
2021-04-11
13:34
Still handle skeletons when site is disabled file: [631bb6f7f6] check-in: [ec654f89d4] user: bohwaz, branch: trunk, size: 5639 [annotate] [blame] [check-ins using] [diff]
2021-04-09
00:50
Fix sync of files file: [71964e9c02] check-in: [610de89bf3] user: bohwaz, branch: trunk, size: 5545 [annotate] [blame] [check-ins using] [diff]
2021-04-05
13:31
Redirect old categories URLs, fix [c43490ea35a695d1ca18645cc288978dbeaaaec2] file: [17cc419c70] check-in: [f62707369a] user: bohwaz, branch: dev, size: 5533 [annotate] [blame] [check-ins using] [diff]
2021-03-31
17:45
Fix skeleton exception file: [a2f7a3c8e7] check-in: [9fa6a82569] user: bohwaz, branch: dev, size: 5394 [annotate] [blame] [check-ins using] [diff]
2021-03-30
21:21
Fix dirname/basename locale issues file: [965b8ef77a] check-in: [3dd4c3e1c4] user: bohwaz, branch: dev, size: 5379 [annotate] [blame] [check-ins using] [diff]
2021-03-27
01:30
Fix sync and make sure we don't give access to draft pages file: [db08c3433b] check-in: [decaf99be7] user: bohwaz, branch: dev, size: 5358 [annotate] [blame] [check-ins using] [diff]
01:09
Fix duplicate URIs of pages and web sync file: [52ec3777f6] check-in: [64cf749d50] user: bohwaz, branch: dev, size: 5223 [annotate] [blame] [check-ins using] [diff]
2021-03-25
21:39
New alpha release, change logic of storage backends to have real time sync file: [1eeb893b2f] check-in: [bcaf2da5a3] user: bohwaz, branch: dev, size: 4787 [annotate] [blame] [check-ins using] [diff]
02:32
Return skeleton directory files if in a subdirectory file: [1b1b7f70da] check-in: [e07aa9fbbd] user: bohwaz, branch: dev, size: 4774 [annotate] [blame] [check-ins using] [diff]
2021-03-24
12:36
Fix bug with sub-directory installs file: [240004dae8] check-in: [dfe3c4480a] user: bohwaz, branch: dev, size: 4660 [annotate] [blame] [check-ins using] [diff]
02:12
Alpha8: use URI to identify web pages instead of path, easier to find pages file: [7bdaed087e] check-in: [c144848273] user: bohwaz, branch: dev, size: 4984 [annotate] [blame] [check-ins using] [diff]
2021-03-20
00:04
Implement minimal API file: [25a6f5a6ac] check-in: [28c82e3d09] user: bohwaz, branch: dev, size: 4052 [annotate] [blame] [check-ins using] [diff]
2021-03-19
21:01
Make sure access to skeletons is possible, but only via Skeleton class file: [229d91f1c5] check-in: [f0156b82a1] user: bohwaz, branch: dev, size: 4055 [annotate] [blame] [check-ins using] [diff]
2021-03-15
19:38
Make it a bit simpler in Config: only store and return a file location, not an object file: [06fb7879ee] check-in: [06e529e9b2] user: bohwaz, branch: dev, size: 3941 [annotate] [blame] [check-ins using] [diff]
2021-03-14
20:16
Fix rename of web page, use path as page identifier everywhere file: [4383a78bf4] check-in: [966523fe92] user: bohwaz, branch: dev, size: 3869 [annotate] [blame] [check-ins using] [diff]
19:04
Rename desactiver_site to site_disabled file: [37c14ab543] check-in: [574313976a] user: bohwaz, branch: dev, size: 3937 [annotate] [blame] [check-ins using] [diff]
2021-03-13
13:52
Add parent column to files table, fix web page sync file: [8690a8051b] check-in: [046420ec1f] user: bohwaz, branch: dev, size: 3939 [annotate] [blame] [check-ins using] [diff]
2021-03-11
14:18
Add breadcrumbs in page/category of website file: [f38d50f93b] check-in: [a295de1eae] user: bohwaz, branch: dev, size: 3525 [annotate] [blame] [check-ins using] [diff]
2021-03-10
23:22
Implement web page search file: [2ac3dab25b] check-in: [fa34d25694] user: bohwaz, branch: dev, size: 3517 [annotate] [blame] [check-ins using] [diff]
2021-03-03
01:46
Use phpstan and psalm to fix potential issues file: [26699f060b] check-in: [370e94a66f] user: bohwaz, branch: dev, size: 3714 [annotate] [blame] [check-ins using] [diff]
2021-03-02
19:36
Fix change page parent file: [cb11fd4078] check-in: [306f68f3bc] user: bohwaz, branch: dev, size: 4489 [annotate] [blame] [check-ins using] [diff]
02:11
Fix sync of files from filesystem file: [8ec0ae6a8c] check-in: [65f26b0647] user: bohwaz, branch: dev, size: 4501 [annotate] [blame] [check-ins using] [diff]
2021-02-24
01:46
Change URI to path file: [46ab4edbd5] check-in: [2cf6e7bf06] user: bohwaz, branch: dev, size: 4516 [annotate] [blame] [check-ins using] [diff]
2021-02-23
20:27
Make website working again file: [8e318340d4] check-in: [4fa10d3079] user: bohwaz, branch: dev, size: 4747 [annotate] [blame] [check-ins using] [diff]
01:11
Continue update of file storage file: [65af09c22e] check-in: [199acb2d67] user: bohwaz, branch: dev, size: 4917 [annotate] [blame] [check-ins using] [diff]
2021-02-19
01:50
Another change of handling of web pages, put private wiki pages as drafts in website, use a directory hierarchy and store metadata inside files file: [77ae99af36] check-in: [2cc8eb5ea3] user: bohwaz, branch: dev, size: 4489 [annotate] [blame] [check-ins using] [diff]
2021-02-04
19:30
Fix up some issues on website management file: [95064b2a7e] check-in: [fe8f8fc120] user: bohwaz, branch: dev, size: 4487 [annotate] [blame] [check-ins using] [diff]
03:17
Most file/web things working file: [642130c847] check-in: [29d51f9da5] user: bohwaz, branch: dev, size: 4467 [annotate] [blame] [check-ins using] [diff]
2021-02-02
02:34
New iteration of file storage API, should be more simple like that, I hope file: [c0465042e2] check-in: [1a196ac6fc] user: bohwaz, branch: dev, size: 4471 [annotate] [blame] [check-ins using] [diff]
2021-01-31
02:26
Fix some details file: [4f729627bd] check-in: [a323ba3255] user: bohwaz, branch: dev, size: 3918 [annotate] [blame] [check-ins using] [diff]
01:23
Add file preview, file edit and delete, from documents section file: [c125847869] check-in: [b00be93bbd] user: bohwaz, branch: dev, size: 3876 [annotate] [blame] [check-ins using] [diff]
2021-01-30
00:40
Renamed src/include/lib/Garradin/Web.php → src/include/lib/Garradin/Web/Web.php. Rename Web to Web\Web file: [242e3359b2] check-in: [d6b775b29b] user: bohwaz, branch: dev, size: 4108 [annotate] [blame] [check-ins using] [diff]
00:40
Renamed to src/include/lib/Garradin/Web/Web.php. Rename Web to Web\Web check-in: [d6b775b29b] user: bohwaz, branch: dev, size: 0
2021-01-27
03:25
Progress on files handling, now works with FileSystem backend file: [0cfd7da142] check-in: [7ae358933d] user: bohwaz, branch: dev, size: 4104 [annotate] [blame] [check-ins using] [diff]
2021-01-22
01:01
Remove modified from web pages, use file data instead, add ability to create page and category file: [e30325c51a] check-in: [1e99259f11] user: bohwaz, branch: dev, size: 3760 [annotate] [blame] [check-ins using] [diff]
2021-01-20
11:34
Don't use folders, use paths file: [b23a9486c6] check-in: [dd0165e0ca] user: bohwaz, branch: dev, size: 3716 [annotate] [blame] [check-ins using] [diff]
2021-01-13
02:24
Public website is mostly working file: [c77e0de6ee] check-in: [25a5bf4ec2] user: bohwaz, branch: dev, size: 3726 [annotate] [blame] [check-ins using] [diff]
2021-01-10
04:02
User skeletons can now be displayed file: [ab4ad9f047] check-in: [2b439750f8] user: bohwaz, branch: dev, size: 3623 [annotate] [blame] [check-ins using] [diff]
2020-12-18
19:47
Refactor parent category chooser file: [9ce8694deb] check-in: [b0536631ef] user: bohwaz, branch: dev, size: 2509 [annotate] [blame] [check-ins using] [diff]
2020-12-15
01:56
Attachments working \o/ file: [956397752f] check-in: [8b6cb2def1] user: bohwaz, branch: dev, size: 1964 [annotate] [blame] [check-ins using] [diff]
2020-12-13
18:21
List of pages and categories file: [8d933d1e83] check-in: [76f8f4650a] user: bohwaz, branch: dev, size: 1808 [annotate] [blame] [check-ins using] [diff]
2020-12-12
15:36
Added: Working migration, remove categories for now file: [eebca41282] check-in: [916600f4fe] user: bohwaz, branch: dev, size: 852 [annotate] [blame] [check-ins using]