Timeline

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