Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
95 check-ins using file libs/acme.bas version 049da5ae2a
|
2022-12-15
| ||
| 09:59 | [LIBS] - Fix Base64Decode() support for Base64url format. check-in: e712a97c8b user: julcar tags: trunk | |
|
2022-09-28
| ||
| 18:51 | [MODULES] - Move PublishRandomPost() call after SiteContent is loaded, as it caused to modify the postname to be loaded. check-in: 3d8f4f9b6e user: julcar tags: trunk | |
| 18:44 | [MODULES] - Add missing ClearParams() call. check-in: 55ce62cf79 user: julcar tags: trunk | |
| 09:11 | [MODULES] - Improve post management, fix a wrong logic that were preventing admins to edit users posts, display all posts for admins in the main listing instead of private post list. check-in: d21d559089 user: julcar tags: trunk | |
| 08:19 | [MODULES] - Manage properly tags with spaces. check-in: 5118b467f8 user: julcar tags: trunk | |
|
2022-09-26
| ||
| 09:09 | [MODULES] - Fix post listing check-in: 880ac2f073 user: julcar tags: trunk | |
|
2022-09-25
| ||
| 00:30 | [MODULES] - Restore wide scope of site title when resetting password. check-in: ee03f2edf3 user: julcar tags: trunk | |
| 00:08 | [MODULES] - Do not clear user vars if further execution is needed. check-in: 34990c1751 user: julcar tags: trunk | |
|
2022-09-24
| ||
| 23:22 | [DATA] - Empty SITE_URL settings variable check-in: 1a8f72cb0d user: julcar tags: trunk | |
| 23:21 | [JSON] - Respect the member agregation order in JSON_FillObject() check-in: 0d7250fda7 user: julcar tags: trunk | |
| 22:01 | [MODULES] - Fix problematic trailing slash in users module. check-in: de1e509a53 user: julcar tags: trunk | |
|
2022-09-22
| ||
| 22:24 | [CORE] - Implement module aliases. check-in: 919b5c0b04 user: julcar tags: trunk | |
|
2022-09-21
| ||
| 08:28 | [MAIN][CORE][MODULES][DATA] - Merge SQLite-Transition changes to trunk check-in: 48b366dcd6 user: julcar tags: trunk | |
|
2022-09-17
| ||
| 09:55 | [CORE][MODULES][TEMPLATES] - More fixes for unexpected behaviors. Leaf check-in: 71e54591f9 user: julcar tags: SQLite-Transition | |
| 01:26 | [MAIN][CORE][DATA][MODULES] - Commit local branch with a lot of changes: refactor the whole way modules work, abandon almost completely JSON based storage except for content that can mutate over time, get rid of some boilerplate code, simplify several core functions and apply the new changes over the entire project. check-in: 2b4c595165 user: julcar tags: SQLite-Transition | |
|
2022-08-31
| ||
| 00:07 | [TEMPLATES] - Update Gallery module template file check-in: ed6ffd7c8e user: julcar tags: SQLite-Transition | |
|
2022-08-30
| ||
| 22:51 | [MODULES] - Update LoadGallery() according to recent changes. check-in: 083095d0e1 user: julcar tags: SQLite-Transition | |
| 08:55 | [MODULES] - Update ListImages() check-in: 6c1de1b35c user: julcar tags: SQLite-Transition | |
|
2022-08-27
| ||
| 10:35 | [MODULES] - Misc fixes to LoadImage(), also get rid of ImageData array. check-in: 77222ccbb7 user: julcar tags: SQLite-Transition | |
| 10:31 | [MODULES] - Improve LoadImage(), still WIP. check-in: 8dc27bf520 user: julcar tags: SQLite-Transition | |
| 10:22 | [MODULES] - Add Vars support to gallery module check-in: 0e3510f7ca user: julcar tags: SQLite-Transition | |
|
2022-08-26
| ||
| 09:35 | [MODULES] - Improve image listing pages. check-in: 575dfc8ec9 user: julcar tags: SQLite-Transition | |
|
2022-08-24
| ||
| 09:14 | [MODULES] - Improve image table. check-in: 9d2ff03854 user: julcar tags: SQLite-Transition | |
| 08:59 | [MODULES] - Move code from ManageGallery() to LoadGallery(). check-in: b4f3c89c8c user: julcar tags: SQLite-Transition | |
| 08:50 | [MAIN] - Merge trunk branch check-in: 053a7279d2 user: julcar tags: SQLite-Transition | |
| 08:46 | [MAIN][CORE][MODULES] - Get rid of Page_Properties constants, also simplify page saving code. check-in: b55b863739 user: julcar tags: trunk | |
| 08:25 | [MAIN][CORE] - Reduce duplicated code for SetSettings() check-in: 7247a6c23d user: julcar tags: trunk | |
| 08:19 | [MAIN][CORE] - Get rid of Site_Settings constants, also remove Settings() function. check-in: 672a173a1f user: julcar tags: trunk | |
| 08:17 | [MODULES] - Use a more simplified way to save site settings. check-in: cb47f6d990 user: julcar tags: trunk | |
| 08:04 | [MODULES] - Replace Settings() calls with GetSettings() calls #7. check-in: 895fdc795f user: julcar tags: trunk | |
| 07:59 | [MODULES] - Replace Settings() calls with GetSettings() calls #6. check-in: 713049e7b0 user: julcar tags: trunk | |
| 07:57 | [MODULES] - Replace Settings() calls with GetSettings() calls #5. check-in: cee9f2433f user: julcar tags: trunk | |
| 07:56 | [MODULES] - Replace Settings() calls with GetSettings() calls #3. check-in: dcc0fc7513 user: julcar tags: trunk | |
| 07:49 | [LIBS] - Do not compile ZeroSSL API oauth code. check-in: 068bf1a6c1 user: julcar tags: trunk | |
| 07:49 | [LIBS] - Replace Settings() calls with GetSettings() calls #1. check-in: 2d60a87602 user: julcar tags: trunk | |
| 07:46 | [CORE] - Replace Settings() calls with GetSettings() calls #2. check-in: 6c67f1de2c user: julcar tags: trunk | |
| 07:44 | [CORE] - Replace Settings() calls with GetSettings() calls #1. check-in: 2c06d84e9d user: julcar tags: trunk | |
| 07:36 | [CORE][DATA][MODULES] - Merge SQLite-Transition branch check-in: 63f913c101 user: julcar tags: trunk | |
| 07:34 | [MODULES] - Replace Settings() with GetSettings() calls. check-in: 19070a6d54 user: julcar tags: SQLite-Transition | |
| 07:29 | [MODULES] - Improve social network posting. check-in: 8a2a5c25fa user: julcar tags: SQLite-Transition | |
| 03:08 | [MODULES] - Simplify PublishRandomPost() check-in: 4e98c76384 user: julcar tags: SQLite-Transition | |
|
2022-08-20
| ||
| 10:46 | [MODULES] - Fix post listing with keyfield, also fix post listing with tags. check-in: c080f8d8c1 user: julcar tags: SQLite-Transition | |
| 10:32 | [MODULES] - Temporal fix (adds a lot of duplicated lines), still pending a better solution. check-in: 0e3191a406 user: julcar tags: SQLite-Transition | |
| 10:19 | [MODULES] - Get rid of some duplicated lines. check-in: 745606444b user: julcar tags: SQLite-Transition | |
|
2022-08-19
| ||
| 10:26 | [TEMPLATES] - Update outdated url. check-in: 2001aa6570 user: julcar tags: SQLite-Transition | |
| 10:26 | [MODULES] - More misc fixes to single post pages. check-in: 298025abf7 user: julcar tags: SQLite-Transition | |
| 10:06 | [TEMPLATES] - Minor fix to post tags field in post editor. check-in: 60365f877e user: julcar tags: SQLite-Transition | |
| 10:03 | [MODULES] - Fix missing tag logic, also perform other minor fixes. check-in: 1516c62385 user: julcar tags: SQLite-Transition | |
|
2022-08-18
| ||
| 09:48 | [TEMPLATES] - Update publisher module template file. check-in: 5789a1ca4c user: julcar tags: SQLite-Transition | |
| 09:34 | [MODULES] - Forgot to pass this parameter. check-in: 79a6d39419 user: julcar tags: SQLite-Transition | |
| 09:30 | [MODULES] - Misc fixes for publisher module, still WIP but now is a lot more functional. check-in: 61fd8e0053 user: julcar tags: SQLite-Transition | |
|
2022-08-17
| ||
| 21:30 | [MODULES] - Rework ListPosts() to adapt it to new post format, also improve it for better performance. check-in: 7c5010b5bf user: julcar tags: SQLite-Transition | |
| 07:46 | [MODULES] - Fix (again) post listing. Still WIP check-in: bf2a52aa93 user: julcar tags: SQLite-Transition | |
| 07:35 | [MODULES] - Improve post listing, also fix outdated calls. check-in: 70a921405b user: julcar tags: SQLite-Transition | |
| 01:44 | [MODULES] - Rework LoadPost() now as a boolean function that succeds if post does exists, also modify logic when editing, saving and deleting posts. check-in: d583c7f280 user: julcar tags: SQLite-Transition | |
|
2022-08-15
| ||
| 02:51 | [MODULES] - Re-estructure the posts table. check-in: 54c28ecf0e user: julcar tags: SQLite-Transition | |
| 02:44 | [MODULES] - Implement ListUserGroups(). check-in: 40daa859b4 user: julcar tags: SQLite-Transition | |
| 00:09 | [MODULES] - Improve logic in post listing pages. check-in: 7dcfb1c7e4 user: julcar tags: SQLite-Transition | |
| 00:05 | [MODULES] - Get rid of LoadPublisherAdmin() and move all of the logic to LoadPublisher(), this way is more easy to control an unique entry point for the procedure. Still WIP. check-in: f273bcfce0 user: julcar tags: SQLite-Transition | |
|
2022-08-14
| ||
| 23:45 | [MODULES] - Get rid of PublisherParser() and instead use GetPublisherVar() as default VarsFunction. check-in: ace30ac548 user: julcar tags: SQLite-Transition | |
| 23:22 | [MODULES] - Fix typo. check-in: c02e26fc55 user: julcar tags: SQLite-Transition | |
| 23:20 | [MODULES] - There is no need to use a JSON_Value array for holding normal strings. check-in: 3dd0831b09 user: julcar tags: SQLite-Transition | |
| 23:10 | [MODULES] - Rename GetPostData() to GetPublisherVar(). check-in: c70c0824f3 user: julcar tags: SQLite-Transition | |
| 23:08 | [MODULES] - Fix broken procedure name. check-in: 834be377c2 user: julcar tags: SQLite-Transition | |
| 22:34 | [TEMPLATES] - Start moving out publisher module interface from admin module, please note that this breaks completely publisher module. check-in: ba7f5ad821 user: julcar tags: SQLite-Transition | |
|
2022-08-02
| ||
| 09:30 | [MAIN][CORE][LIBS] - Move and modify CheckTable() from system.bas to data.bas, also move the declaration line to data.bi check-in: 11aa496480 user: julcar tags: SQLite-Transition | |
|
2022-08-01
| ||
| 08:25 | [MODULES] - Implement PublisherVars check-in: 29674f3f99 user: julcar tags: SQLite-Transition | |
| 08:14 | [MODULES] - Start migration to fully SQLite database. check-in: b1147f0bfa user: julcar tags: SQLite-Transition | |
|
2022-07-31
| ||
| 18:44 | [TEMPLATES] - Fix the last fix. check-in: ab285fdbae user: julcar tags: trunk | |
| 18:42 | [TEMPLATES] - Fix wrong url in mail template files. check-in: ce9db85d04 user: julcar tags: trunk | |
| 10:24 | [CORE] - Fourth attempt to get DKIM signature working. check-in: 77723c2e67 user: julcar tags: trunk | |
| 09:14 | [CORE] - Hardcode v parameter from DKIM signature header as it is always 1. check-in: 1d02ef0c9a user: julcar tags: trunk | |
| 09:11 | [CORE] - Remove q parameter from DKIM signature header as it is always the same value. check-in: 8686f72097 user: julcar tags: trunk | |
| 02:36 | [CORE] - Do not digest twice the canonicalized headers. check-in: 8ee8a4b3e1 user: julcar tags: trunk | |
| 02:30 | [CORE] - Place cursor after line feed. check-in: 26b5fee172 user: julcar tags: trunk | |
| 02:29 | [CORE] - Remove unneeded CRLF after message body check-in: 13cd0f7f00 user: julcar tags: trunk | |
| 02:25 | [CORE] - Simplify a bit MonthName() and DayName(). check-in: b0ab5bef1f user: julcar tags: trunk | |
|
2022-07-30
| ||
| 03:23 | [CORE] - Implement EncodeHeader() for general encoding on other headers than only subject check-in: da691555d1 user: julcar tags: trunk | |
| 03:15 | [CORE] - Do not forget to append the encoded body to message content. check-in: 34350cc397 user: julcar tags: trunk | |
| 03:14 | [CORE] - Add support for base64-encoded subjects check-in: 45b314777f user: julcar tags: trunk | |
| 03:03 | [CORE] - Encode message body to base64, also format it to MIME. check-in: ae06cd4b76 user: julcar tags: trunk | |
| 02:50 | [LIBS][CRYPTO] - Dimensionate buffer with only the needed space. check-in: 2735a98460 user: julcar tags: trunk | |
| 02:48 | [CORE] - Do not forget to add the dkim header to body content. check-in: 27951c7828 user: julcar tags: trunk | |
|
2022-07-29
| ||
| 21:45 | [CORE] - Use 1024 bit rsa key length for DKIM signing. check-in: e2d65280d7 user: julcar tags: trunk | |
| 21:43 | [LIBS][CRYPTO] - Make some formatting changes, also get rid of magic numbers check-in: 0033bb30da user: julcar tags: trunk | |
| 21:34 | [LIBS] - Add RSA1024BIT_KEY constant. check-in: 6d09f045fb user: julcar tags: trunk | |
| 21:30 | [CORE] - Third attempt to fix DKIM signatures. Still WIP. check-in: 6fdac322e7 user: julcar tags: trunk | |
| 10:49 | [CORE] - Re-implement some places of SendMail() as a second attempt to get working DKIM signatures. check-in: 085a2ca330 user: julcar tags: trunk | |
|
2022-07-28
| ||
| 09:08 | [DATA] - Add some reference values to dkim.json check-in: 2b0ba5deab user: julcar tags: trunk | |
|
2022-07-27
| ||
| 08:31 | [CORE] - Fix a crash when sending emails. check-in: 3f337c4d7d user: julcar tags: trunk | |
| 01:27 | [CORE] - Add missing mandatory fields in DKIM header. check-in: 3440affe36 user: julcar tags: trunk | |
| 01:18 | [MODULES] - Fix the redirect url in acme client. check-in: 82e49459dd user: julcar tags: trunk | |
| 01:10 | [TEMPLATES] - Add debug info to ACME client. check-in: 3dd5ca95f6 user: julcar tags: trunk | |
| 01:06 | [MODULES] - Add acme_raw_response variable available for templates. Gonna be used for debugging. check-in: e78fa7eb56 user: julcar tags: trunk | |
| 01:02 | [LIBS][ACME] - Implement ACME_DumpResponse() for debugging purposes. check-in: d6fcbd186c user: julcar tags: trunk | |