Commit Graph

881 Commits (e5c577054b17e39dcf43e83d2888e844a7016723)

Author SHA1 Message Date
daniel e5c577054b
Add Pinned Posts + WebUI profile fixes (#5914)
* translate notifications

* translate  profile

* fix translate privacy

* add missing keys

* pinned posts

* fix key  settings

* fix key

Co-Authored-By: daniel <danielsupernault@gmail.com>

* Update AccountImport, improve webp support

* Update GroupSettings, add missing avatar/header deletion

* Update i18n

* Update compiled assets

* Update 2025_03_19_022553_add_pinned_columns_statuses_table.php

* Fix pinned posts implementation

* Update docker readme, closes #5909

* Update post pinning, and dispatch Notification cache warming to a job, and fix reblogged state on some endpoints

* Refactor following check

* Fix ProfileFeed bookmark, likes and shares. Closes #5879

* Update PublicApiController, use pixelfed entities for /api/pixelfed/v1/accounts/id/statuses with bookmarked state

* Update changelog

* Update compiled assets

* Update i18n

---------

Co-authored-by: Felipe Mateus <eu@felipemateus.com>
5 months ago
daniel cd85123ea7
Merge pull request #5843 from helmet91/collection-header-counter-label
Fix collection counter label
6 months ago
Daniel Simon e796476bd4 fix collection counter label 6 months ago
Daniel Supernault f4e8ae0c29
Update timeAgo util, fix year bug 6 months ago
Daniel Supernault 6004f574dd
Update i18n compiled strings 6 months ago
daniel 6276d3539a
Staging (#5674)
* Update .env.docker

Registry has changed. Old registry has been discontinued in August 2024. New Registry added, format of Docker tag has been adjusted as it now contains the Debian Release as well.

Sample Version is set to current stable but can be adjusted to any of the available branches.

* Update .env.docker

Stick major.minor according to https://jippi.github.io/docker-pixelfed/customize/tags/#pixelfed-version

Disable Debian Release Check until it's solved in dottie.

Closes https://github.com/pixelfed/pixelfed/issues/5264

* New translations web.php (Finnish)
[ci skip]

* New translations web.php (Finnish)
[ci skip]

* fix: don't restore memory limit after cities import

Since this command can only be invoked by CLI, the process will exit after a successful import, so restoring the transient PHP memory limit doesn't really have any affect.

In PHP 8.4, this throws the following error (which doesn't happen in 8.3 and below)

> [entrypoint / 11-first-time-setup.sh] - (stderr) 128769/128769 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%[2025-01-20 11:29:23] production.ERROR: Failed to set memory limit to 134217728 bytes (Current memory usage is 134746112 bytes) {"exception":"[object] (ErrorException(code: 0): Failed to set memory limit to 134217728 bytes (Current memory usage is 134746112 bytes) at /var/www/app/Console/Commands/ImportCities.php:140)

It seems to be a 8.4 behavior change, so removing the logic would make it go away

* New translations web.php (Finnish)
[ci skip]

* New translations web.php (Finnish)
[ci skip]

* New translations web.php (Portuguese)
[ci skip]

* New translations web.php (Portuguese)
[ci skip]

* fix(compose-modal): avoid WebGL if it's not needed

* fix(compose-modal): update webgl-media-editor

* New translations web.php (Hungarian)
[ci skip]

* New translations web.php (Russian)
[ci skip]

* New translations web.php (Russian)
[ci skip]

* Update .env.example

Adding the parameter INSTANCE_DISCOVER_PUBLIC="true" to prevent a HTTP 403 error at the explorer tab in the instance preview.

* New variable for lang spanish

* Variable for lang spanish

* Update Dockerfile, fixes #5535 #5559

* Fix #5582

* Fix #5632

* Update status twitter:card to summary_large_image for images/albums

* Update changelog

---------

Co-authored-by: Lioh Moeller <lioh.moeller@gmx.net>
Co-authored-by: Christian Winther <jippignu@gmail.com>
Co-authored-by: Taye Adeyemi <dev@taye.me>
Co-authored-by: stemy2 <stemy2@users.noreply.github.com>
Co-authored-by: Uthanien <feldarec@gmail.com>
7 months ago
Taye Adeyemi f896e5514a fix(compose-modal): avoid WebGL if it's not needed 7 months ago
Daniel Supernault f82dfe8b3e
Add story components 8 months ago
Daniel Supernault 989fdc3a83
Update i18n js 8 months ago
Taye Adeyemi 669a68d27b feat: apply filters with WebGL 9 months ago
Jonas Geiler e318d526c7
Add missing `reject` argument 11 months ago
Jonas Geiler 7d80ac3c93
Improve media filtering by using OffscreenCanvas, if supported
Also improve browser support by testing for each feature instead of checking the user agent.
Also improve error handling by using promises.

Fixes #2939
Fixes #4194
11 months ago
Jonas Geiler 249468d154
Fix `defineErrorMessage` which is not actually using the `msg` variable it creates 11 months ago
Jonas Geiler 6d20c85e91
Fix `applyFilterToMediaSave` passing options to `image.addEventListener` instead of `canvas.toBlob` 11 months ago
Daniel Supernault 8af77a3f78
Add Profile Carousels 11 months ago
Daniel Supernault 1c6abc2f54
Update PostComponent.vue 11 months ago
Daniel Supernault be233c04fd
Update spa, add group routes 1 year ago
Daniel Supernault e4f50cdf28
Add Group vues 1 year ago
Daniel Supernault 3811a1cd65
Add Groups vues 1 year ago
Daniel Supernault 87ee0633fe
Update assets, move presenters 1 year ago
Daniel Supernault ad03291699
Update VideoPresenter component, add webkit-playsinline attribute to video element to prevent the full screen video player 1 year ago
Daniel Supernault 674e560f04
Update admin settings, refactor to vue component 1 year ago
mbliznikova fd4f41a14e Added an informative UI error message for attempt to create a mixed media album 2 years ago
mbliznikova 4e567e3411 Provide an informative error message when account size limit is reached 2 years ago
daniel 5f5cb0616d
Merge pull request #3919 from shleeable/patch-3
Update NotificationCard.vue to popover image preview on comment/share
2 years ago
Daniel Supernault 822e9888bb
Update PhotoAlbumPresenter.vue, fix fullscreen mode 2 years ago
Daniel Supernault 0a0681199f
Update ComposeModal, fix missing alttext post state 2 years ago
daniel 6ffc964371
Merge pull request #4792 from mbliznikova/4790_4791_add_recently_deleted_post_to_collection_no_page_reloading_invalidate_cache_after_adding
4790 4791 add recently deleted post to collection no page reloading invalidate cache after adding
2 years ago
mbliznikova 7cb075dbf9 #4790 User experience: add a post to a collection just right after deleting it from there 2 years ago
mbliznikova 2c6edf37a7 oFix #3698, make unlisted photos visible in collections 2 years ago
Daniel Supernault a3fd0b032b
Update vue components, fix typos 2 years ago
daniel 2b17cc2c0d
Merge pull request #4709 from mbliznikova/check_if_collection_empty_in_edit
Add check if collection is empty in Edit Collection before publishing
2 years ago
daniel 381e23e172
Merge pull request #4684 from mbliznikova/3596_provide_error_message_for_too_large_files
Provide the error message if a file to upload is too large, issue #3596
2 years ago
Daniel Supernault 4e3e23db36
Add js debounce util 2 years ago
Daniel Supernault 56e315f69f
Update ComposeModal component, fix multi filter bug and allow media re-ordering before upload/posting 2 years ago
mbliznikova b838f90b77 Add check if collection is empty in Edit Collection before publishing 2 years ago
mbliznikova 6c1e56fcb2 Provide the error message if a file to upload is too large 2 years ago
Daniel Supernault 852dbd8d34
Add remote_auth.js 2 years ago
Daniel Supernault 2d959fb354
Update ComposeModal.vue, fix scroll issue and dont hide scrollbar 2 years ago
Daniel Supernault 828f369373
Add AccountImport component 2 years ago
Daniel Supernault 7217c962bf
Update webpack 2 years ago
Daniel Supernault cbf086ccb4
Add spa.js 2 years ago
Daniel Supernault d48e8d9832
Add NavMenu component 2 years ago
Daniel Supernault 67bf3d10e0
Update components.js 2 years ago
Daniel Supernault 36f5f2e8b4
Update admin.js, add autospam + reports components 2 years ago
Daniel Supernault 6d3c7afd2b
Update landing view 2 years ago
Daniel Supernault 09c0032b39
New landing page design 2 years ago
Daniel Supernault 4d72b9e3ae
Update app.js, add title attribute to iframe embeds to comply with accessibility requirements 2 years ago
Daniel Supernault ecfc0766f8
Update admin instances dashboard 2 years ago
Daniel Supernault e91c25c0d6
Update PortfolioSettings component, improve recent posts filtering by pf_type 3 years ago