| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-05 | Switch icons: document-properties → edit, text-x-generic → view-list-text | Lester Caine | 2 | -2/+2 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Switch attachment icon from mail-attachment to stock_attach | Lester Caine | 1 | -1/+1 | |
| stock_attach (paperclip) is available as PNG (16px) and SVG (scalable), making it a cleaner fit for attach/assign/crosspost contexts than the mail-specific mail-attachment icon. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-04 | Convert {booticon} to {biticon} — freedesktop/tango icon names throughout | Lester Caine | 5 | -5/+5 | |
| Replace all {booticon iname="icon-*"} and {booticon iname="fa-*"} calls with {biticon ipackage="icons" iname="<freedesktop-name>"} using the tango iconset. Mapping covers ~70 distinct old names to tango equivalents (edit-delete, document-properties, go-next, lock, internet-mail, etc.). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-02 | mime_pdf_update: add reload_pdf branch for non-upload text re-extraction | Lester Caine | 1 | -2/+10 | |
| When source_file is already in pStoreRow (e.g. called from a non-fisheye context with reload_pdf set), re-extract the text layer without replacing the stored file. Fisheye handles this via edit_image.php directly; this branch covers other call sites. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-02 | Tidy Imagick usage in processor and mime.pdf plugins | Lester Caine | 2 | -3/+4 | |
| processor.imagick: ImagickPixel('none') explicit colour, add clear() to rotate mime.pdf: fix dest_branch absolute path in regenerate case — strip STORAGE_PKG_PATH and ensure trailing slash before passing to liberty_generate_thumbnails Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-02 | Fix deprecated Imagick calls in mime_pdf_thumbnail | Lester Caine | 1 | -2/+2 | |
| flattenImages() -> mergeImageLayers(LAYERMETHOD_FLATTEN) destroy() -> clear() Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-01 | Fix PDF thumbnail generation — fire on upload even when source_file not ↵ | Lester Caine | 1 | -2/+2 | |
| yet set mime_default_update/store don't set top-level source_file; mime_pdf_thumbnail already handles the upload hash directly, so the guard just needs to also trigger when upload is present. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-06-01 | Remove pbase/pdfx plugin — facilities moved into mime.pdf | Lester Caine | 1 | -123/+0 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-25 | mime.video: fix update returning false when no new uploadlive-2026-05-25 | Lester Caine | 1 | -1/+1 | |
| mime_video_update defaulted $ret=false and only set it true when a new file was uploaded or aspect meta was present. Saving an image edit page with an existing video attachment and no new upload always triggered "There was a problem updating the file settings". Changed default to true to match mime_image_update which does the same. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-25 | mime.video: drop hardcoded 60s offset, use default throughout | Lester Caine | 1 | -2/+2 | |
| Store and update paths were explicitly passing 60s offset to mime_video_create_thumbnail — clips shorter than that would cause the ffmpeg fallback to seek past end-of-file and produce nothing. Now all call sites use the 5s default set in the previous commit. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-25 | mime.video: add timeout guards and fix short-video offset | Lester Caine | 1 | -6/+5 | |
| - Wrap ffmpegthumbnailer and ffmpeg shell_exec calls with timeout 60 so a hung process doesn't stall gallery-level thumbnail regeneration - Drop $pOffset default from 60s to 5s so the ffmpeg fallback works for clips shorter than one minute Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-21 | Clean up temp pdftotext .txt file after text extraction | Lester Caine | 1 | -0/+1 | |
| The extracted .txt file was left in the upload directory after file_get_contents(). Added unlink() to remove it immediately. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-21 | Replace dead magick CLI call in mime_pdf_thumbnail with PHP imagick | Lester Caine | 1 | -34/+35 | |
| shell_exec('which magick') was dead since magick CLI was removed in favour of the PHP imagick extension. Rewritten to use \Imagick directly to rasterise the first page of a PDF to JPEG before passing to liberty_generate_thumbnails. Thumbnail sizes now inherited from global $gThumbSizes via liberty_generate_thumbnails rather than hardcoded. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-16 | Remove echo from (()) title change when more than one link | Lester Caine | 1 | -27/+10 | |
| 2026-05-16 | Fix bug in replacing (()) entires after page title change | Lester Caine | 1 | -4/+4 | |
| 2026-05-16 | Move plugins to correct namespace | Lester Caine | 5 | -6/+18 | |
| 2026-05-15 | Remove unused group model code | Lester Caine | 1 | -7/+2 | |
| 2026-05-15 | Namespace fixes | Lester Caine | 1 | -1/+2 | |
| 2026-05-15 | Drop obsolite swf usage, is the preload function actually needed now | Lester Caine | 2 | -2/+0 | |
| 2026-05-14 | Move getid3 to external labraries management | Lester Caine | 1 | -4/+4 | |
| 2026-05-14 | Magickwand has been retired as it;s functions are now part of imagick | Lester Caine | 1 | -219/+0 | |
| 2026-05-14 | Move htmlpurifier to external labraries management | Lester Caine | 1 | -1/+1 | |
| 2026-05-14 | Move markdown library into the relevant package for easier maintenance | Lester Caine | 1 | -1/+1 | |
| 2026-05-14 | php-cs-fixer tidies to php8.5 standards | Lester Caine | 58 | -249/+254 | |
| Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||||
| 2026-05-08 | pearwiki is currently untested and relies on pre php8 code so diable for now | lsces | 1 | -0/+0 | |
| 2026-04-16 | Style tidies for PHP8.4 | lsces | 3 | -13/+17 | |
| 2026-04-16 | auto_activate needs to refelect the selected memory model and the extended ↵ | lsces | 1 | -12/+19 | |
| protection to private content has been cloned from protector package | |||||
| 2026-04-16 | Default to bithtml on new install | lsces | 2 | -2/+2 | |
| 2026-04-16 | Default to html on new install | lsces | 1 | -0/+1 | |
| 2026-04-06 | Tidying links to bitweaver.org to avoid redirect from http | lsces | 2 | -2/+2 | |
| 2026-04-02 | pdf plugin now imports the text layer which is uploaded as liberty_content ↵ | lsces | 1 | -2/+14 | |
| data so pdf's can be searched. | |||||
| 2026-04-02 | Still needs further work, but switched up using video.js rather than flash | lsces | 1 | -31/+37 | |
| 2026-04-02 | Modern pdf handler using pdf.js extended to allow search from url. Needs the ↵ | lsces | 1 | -45/+91 | |
| modifed build of pdf.js to work fully. | |||||
| 2026-04-02 | Cull unused plugins. Flash is no longer available and pdfx thumbnails have ↵ | lsces | 2 | -362/+0 | |
| been sorted in non-flash version of pdf plugin | |||||
| 2026-03-26 | Rework of pdf handling to index the text layer | lsces | 1 | -54/+31 | |
| 2026-03-26 | Namespace changes | lsces | 2 | -4/+5 | |
| 2025-09-05 | Tweeks to get bbcode plugin clean for plugins page | lsces | 1 | -4/+3 | |
| 2025-09-04 | Trim unneeded script include covered by namespace mods | lsces | 1 | -1/+0 | |
| 2025-08-27 | plugin changes to cover namespace and style changes for PHP8.4 | lsces | 61 | -1688/+1829 | |
| 2025-05-19 | RFC 2231 UTF8 download file names | spiderr | 1 | -1/+1 | |
| 2025-05-14 | limit file_name to 250 chars | spiderr | 1 | -1/+1 | |
| 2025-05-13 | PHP8 fixes: curly params; use ::verifyIdParameter() | spiderr | 1 | -1/+1 | |
| 2022-07-31 | migrate from font-awesome 3.2.1 icon- to 6.1.2 fa- | spiderr | 5 | -5/+5 | |
| 2021-03-08 | remove debugl; fix data.attachment 'id' load | spiderr | 1 | -2/+2 | |
| 2021-02-20 | Merge branch 'master' of github.com:bitweaver/liberty | spiderr | 1 | -2/+2 | |
| 2021-02-14 | check pObject on data_attachment | spiderr | 1 | -2/+2 | |
| 2021-02-13 | clearstatcache on imagick resize | spiderr | 1 | -0/+1 | |
| 2021-02-06 | fix deprecated with BitBase.flipWithSign | spiderr | 1 | -2/+2 | |
| 2021-02-06 | return microtime as float in tikiwiki | spiderr | 1 | -2/+1 | |
| 2021-02-05 | cast dimensions to int in imagick::thumbnailImage | spiderr | 1 | -1/+1 | |
