Commit Graph

432 Commits (dev)

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>
1 year ago
Daniel Supernault 0f1819125c
Update post pinning, and dispatch Notification cache warming to a job, and fix reblogged state on some endpoints 1 year ago
Felipe Mateus 456f96d574
add remove follow 2 years ago
Felipe Mateus cce4c41d97
pinned posts 2 years ago
daniel d066a5cff5
Add app register email verify resends (#5814)
* Update iar.blade.php - Fix in-app reg without hcaptcha (#5807)

* 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>

* Update iar.blade.php

---------

Co-authored-by: daniel <danielsupernault@gmail.com>
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>

* Add app register email verify resends

* Update composer

* Update changelog

* Update IG import command

---------

Co-authored-by: Shlee <github@shl.ee>
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>
2 years ago
Daniel Supernault eac222d243
Move fallback media route 2 years ago
Daniel Supernault ee01e073ef
Update AppRegisterController 2 years ago
Daniel Supernault 4e6e6b4ab7
Update routes 2 years ago
Daniel Supernault 455711332b
Fix redirects 2 years ago
Daniel Supernault 3c249616ef
Add rate limits, fix typo and styling 2 years ago
Daniel Supernault 604746bd5e
Add AppRegister 2 years ago
Daniel Supernault 8afbdb03a8
Fix oauth oob (urn:ietf:wg:oauth:2.0:oob) support. Fixes #2522 2 years ago
Daniel Supernault 838cec458b
Update admin routes 2 years ago
Daniel Supernault 956b14cf69
Update web-admin routes 2 years ago
Daniel Supernault afc6db143a
Update web routes 2 years ago
Daniel Supernault 3004c438f1
Update Admin routes 2 years ago
Daniel Supernault 886d6ec789
Update API routes 2 years ago
Daniel Supernault 669f8b280b
Update api routes 2 years ago
Daniel Supernault 4ca7c6c328
Add preliminary Authorize Interaction support 2 years ago
daniel 1dbcdee289
Merge branch 'staging' into feat/implement-admin-domain-blocks-api 2 years ago
Daniel Supernault b03f5cec8b
Update ApiV1Dot1Controller, add new single media status create endpoint 2 years ago
daniel c13826e44b
Merge pull request #5215 from pixelfed/groups
Add Groups
2 years ago
Daniel Supernault 8f7becc58b
Add push notification api endpoints 2 years ago
Daniel Supernault 7bef60d64a
Add Group web routes 2 years ago
Daniel Supernault d6b6145186
Add Group api routes 2 years ago
Daniel Supernault 2cae8b48de
Update discover, add network trending using Beagle API 2 years ago
Daniel Supernault ecf22b54d5
Add custom css to admin dashboard 2 years ago
Daniel Supernault b29527cf53
Add api endpoint 2 years ago
Daniel Supernault 4aad1c225a
Add api/v1/instance/peers API endpoint, disabled by default 2 years ago
Daniel Supernault bc2495c676
Update CollectionsController, add new self route 2 years ago
Emelia Smith 21466556d4
Add update and delete 3 years ago
Emelia Smith 652654e24f
WIP: Implement domain blocks 3 years ago
Daniel Supernault 828a456f36
Update web-admin routes, add setting api routies ;) 3 years ago
Daniel Supernault a4bc5ce3d0
Update web-api popular accounts route to its own method to remove the breaking oauth scope bug 3 years ago
Daniel Supernault 36c518fe2c
Update web routes 3 years ago
Daniel Supernault 4a6be62128
Add account migration configurable, but enabled by default 3 years ago
Daniel Supernault f8145a78cf
Add Profile Migrations 3 years ago
Daniel Supernault ef0ff78e4a
Add Remote Reports to Admin Dashboard Reports page 3 years ago
Daniel Supernault 2f48df8ca8
Update kb, add email confirmation issues page 3 years ago
Daniel Supernault 071163b47b
Add Curated Onboarding Templates 3 years ago
Daniel Supernault 8dac2caf1d
Add Curated Onboarding 3 years ago
Daniel Supernault b0fb198829
Add Software Update banner to admin home feeds 3 years ago
Daniel Supernault bc4d223714
Update routes 3 years ago
Daniel Supernault 67c650b195
Add forgot email feature 3 years ago
Daniel Supernault 42298a2e9c
Apply dangerZone middleware to parental controls routes 3 years ago
Daniel Supernault c53894fe16
Add Parental Controls feature 3 years ago
Daniel Supernault 63c9ebe81f
Update api routes 3 years ago
Daniel Supernault cef451e588
Update routes 3 years ago
Daniel Supernault 33dbbe467d
Add Mutual Followers API endpoint 3 years ago
Daniel Supernault bcb88d5b0a
Update StoryApiV1Controller, add self-carousel endpoint. Fixes #4352 3 years ago
Daniel Supernault aa166ab11a
Update ApiV1Controller, move tags endpoints to TagsController 3 years ago
Daniel Supernault 33ed7a8c91
Add AdminShadowFilter feature 3 years ago
Daniel Supernault 941736ce6c
Update StoryApiV1Controller, add viewers route to view story viewers 3 years ago
Daniel Supernault 526807f01c
Update web routes 3 years ago
Daniel Supernault f54cf0b2d7
Update timeline settings 3 years ago
Daniel Supernault ff58f9707f
Add Health check endpoint at /api/service/health-check 3 years ago
Daniel Supernault 9cfa89dab4
Update routes and add RemoteAuthController 3 years ago
Daniel Supernault 89c3710d3c
Update AdminApiController, add instance stats endpoint 3 years ago
Daniel Supernault 7e0335b246
Update routes 3 years ago
Daniel Supernault a8453e7719
Update api routes, add DeprecatedEndpoint middleware 3 years ago
Daniel Supernault a2305d5fdc
Added `/api/v1.1/accounts/app/settings` endpoint and UserAppSettings model to store app specific settings 3 years ago
Daniel Supernault 98cf8f32a0
Add Post Edits/Updates 3 years ago
Daniel Supernault 4973cb4611
Update MediaController, add fallback for local files that are later stored on S3 but still are referenced in cached objects remotely 3 years ago
Daniel Supernault 132a58de54
Add Autospam Advanced Detection 3 years ago
Daniel Supernault 167dbcdd43
Add /api/v2/instance api endpoint 3 years ago
Daniel Supernault 521b3b4c82
Add /api/v1/tags/:id api endpoint 3 years ago
Daniel Supernault b4ad6668e9
Update api routes 3 years ago
Daniel Supernault 4d997bb959
Add /api/v1/tags/:id/follow and /api/v1/tags/:id/unfollow api endpoints 3 years ago
Daniel Supernault 175a848665
Add /api/v1/followed_tags api endpoint 3 years ago
Daniel Supernault 1bbee6d07b
Update RegisterController, improve max_users calculation and add kb page to redirect to if conditions are met 3 years ago
Daniel Supernault c6cc6327d3
Redesigned Admin Dashboard Reports/Moderation 3 years ago
Daniel Supernault 09c0032b39
New landing page design 4 years ago
Daniel Supernault 855e9626a5
Update Story v1.1 api endpoints 4 years ago
Daniel Supernault 1ae19ea571
Update api routes, add post method support to /api/v1/accounts/update_credentials to properly handle binary form data (avatars) 4 years ago
Daniel Supernault d5d9500d07
Update admin instance management, improve filtering/sorting and add import/export support 4 years ago
Daniel Supernault ecfc0766f8
Update admin instances dashboard 4 years ago
Daniel Supernault da38b33a24
Remove deprecated routes/methods 4 years ago
Daniel Supernault 186ba7f018
Update email settings, add dangerzone middleware to prompt for password before you can change your email address. Fixes #4101 4 years ago
Daniel Supernault 3c712a70d6
Add Licenses help page, fixes #4238 4 years ago
Daniel Supernault 5ad0d8834d
Update Portfolios, add ActivityPub + RSS support, light mode, style customization and more 4 years ago
Daniel Supernault 7043cefdd4
Remove deprecated api routes 4 years ago
Daniel Supernault 1f4f8252f2
Remove deprecated api routes 4 years ago
Daniel Supernault 9bbd6dcd23
Update v1.1 api, add post moderation endpoint 4 years ago
Daniel Supernault 9ab9ffbafe
Add places api endpoints 4 years ago
Daniel Supernault 94395be9c4
Add archive api endpoints 4 years ago
Daniel Supernault d5dc928224
Update admin api 4 years ago
Daniel Supernault a224c71151
Add admin api 4 years ago
Daniel Supernault b9154e3090
Update api routes 4 years ago
Daniel Supernault 8487231177
Add hashtag administration 4 years ago
Daniel Supernault b73ca9a1ea
Add Admin Invites 4 years ago
Daniel Supernault 59e818cbbd
Update iar 4 years ago
Daniel Supernault 772cfb9cee
Initial in-app registration logic 4 years ago
Daniel Supernault a9f4ddfc5a
Update web routes, fix missing home route 4 years ago
Daniel Supernault 970329975a
Update web routes, redirect /home to / 4 years ago
Daniel Supernault 94697d536b
Add Server Directory integration 4 years ago
Daniel Supernault 356a882dbc
Add Portfolio feature 4 years ago
Daniel Supernault 84e152896b
Update CollectionController 4 years ago
Daniel Supernault 0a82e9466d
Update api routes 4 years ago
Daniel Supernault 74f576c8ce
Update web routes 4 years ago
Daniel Supernault 491843ac6c
Update v1.1 api 4 years ago