Commit Graph

392 Commits (7f99bb10242762e553d6c19622156f5106ec66f3)

Author SHA1 Message Date
Daniel Supernault 98cdd52e99
Bump version to v0.10.10 4 years ago
Daniel Supernault abe9cb3db0
Update site config, add labels to config 4 years ago
Daniel Supernault ed6877df7a
Update cache config, use phpredis by default 4 years ago
Daniel Supernault 9cd4bd74a5
Update backup config, prevents gateway timeouts for large databases using mysql 4 years ago
Daniel Supernault fa6ecd8df1
Add migration 4 years ago
Daniel Supernault 90c8a721c5
Update horizon config, add new default values 4 years ago
Daniel Supernault 425a6311e2
Update captcha views 4 years ago
Daniel Supernault 082c1ccb26
Add hCaptcha 4 years ago
Daniel Supernault b892bcf0e8
Add autospam feature 4 years ago
Daniel Supernault 048642bead
Update Collections, add custom limit 4 years ago
Daniel Supernault 6e3522c039
Update federation config, make sharedInbox enabled by default 4 years ago
Daniel Supernault 4733ca9fb9
Add shared inbox 4 years ago
daniel 93a76b3c05
Merge pull request #2400 from delthas/feature-tokens-days
Add support for configurable OAuth tokens and refresh tokens lifetime
4 years ago
daniel 45458bd542
Merge pull request #2398 from delthas/feature-password-length
Make the minimum user password length configurable
4 years ago
Daniel Supernault d63569c120
Add Direct Messages 4 years ago
delthas 748a3be46d Add support for configurable OAuth tokens and refresh tokens lifetime
Previously, the lifetime of tokens and refresh tokens was hardcoded at
15 and 30 days.

Some instances administrators may wish to change these values.

This makes these two values configurable with the two .env variables:
OAUTH_TOKEN_DAYS and OAUTH_REFRESH_DAYS which are the lifetime in days
for these two tokens and refresh tokens.
5 years ago
delthas 09479c02ca Make the minimum user password length configurable
Previously, all passwords had to be at least 12 characters long.

Some users use a slightly shorter password, so some instances could wish
to reduce the password length limit to a slightly lesser value.

This makes the minimum password length configurable in the .env file,
with the MIN_PASSWORD_LENGTH variable, that defaults to 12 to keep the
previous behaviour by default.
5 years ago
Daniel Supernault 344b0c94cd
Update cors dep 5 years ago
Daniel Supernault 144678fc9c
Update IG Import, remove hardcoded media size limit 5 years ago
Daniel Supernault e2a6bdd0e1
Add Instagram Import 5 years ago
Daniel Supernault 06c83ba08a
Update federation config 5 years ago
Daniel Supernault 76dd453ea0
Update instance config 5 years ago
Daniel Supernault 877023fb21
Update purify config, fix microformats support 5 years ago
Daniel Supernault 2635bc53e0
Update config, disable costars 5 years ago
Daniel Supernault c6185ceea1
Bump version to v0.10.9 5 years ago
Daniel Supernault b87952719f
Update session config, increase session timeout from 2 days to 60 days 5 years ago
Daniel Supernault 599f6a5273
Remove unused config 5 years ago
daniel 6689a6fe3c
Merge pull request #2036 from techknowlogick/patch-2
Support minio for S3 uploads
5 years ago
daniel cd34438405
Merge pull request #2025 from shleeable/patch-2
Update pixelfed.php - concatenate fix
5 years ago
daniel 585a5ca8f8
Merge pull request #2007 from shleeable/cleanup
Code Review - dead code
5 years ago
techknowlogick 254c53ecb8
Support minio for S3 uploads 5 years ago
Shlee 0e52521a1b
Update pixelfed.php 5 years ago
Shlee c241184a70
Update pixelfed.php 5 years ago
Shlee 03c90fd4de
Update pixelfed.php 5 years ago
Daniel Supernault e313f2735b
Update self-diagnosis command 5 years ago
Daniel Supernault 03f808c744
Update self-diagnosis checks 5 years ago
Shlee b629e4fd90
Update routes.php 5 years ago
Shlee 77bc605417
Update pixelfed.php 5 years ago
Shlee 438138b55c
Update instance.php 5 years ago
Shlee 03de0761ab
Update exp.php 5 years ago
Shlee 44c5494a0c
Update pixelfed.php 5 years ago
Shlee 2295bef877
Update pixelfed.php 5 years ago
Shlee 524d4370d2
Update media.php 5 years ago
Shlee 10211fe9cb
Update media.php 5 years ago
Shlee 76fd1c1efd
Update media.php 5 years ago
Daniel Supernault a6765e1a6d
Bump version to v0.10.8 5 years ago
Daniel Supernault 5ece86fb0a
Revert image driver breaking change, will delay 5 years ago
Daniel Supernault c5e171c4a8
Update image-optimizer config 5 years ago
Daniel Supernault e86ddb94de
Update image config 5 years ago
Daniel Supernault 3be32597d3
Update instance config, cleanup and add restricted mode 5 years ago
Daniel Supernault 6cdd64c669
Add BANNED_USERNAMES env var support to RestrictedNames 5 years ago
asonix 64af65e992 TrustProxies natively supports , strings 5 years ago
asonix cb6e8a4eaa Don't always explode the TRUST_PROXIES variable 5 years ago
Daniel Supernault d27e60c3e8
Bump version to v0.10.7 5 years ago
Daniel Supernault 1810ef8594
Update passport config 5 years ago
Daniel Supernault 1960e8d6b4
Update instance config, add stories 5 years ago
Daniel Supernault b32cf31cdd
Update site config service 5 years ago
Daniel Supernault a7c30388d8
Update config 5 years ago
Daniel Supernault 6d40876ae8
Update Site Config 5 years ago
Daniel Supernault e5af5dd12b
Update service providers 5 years ago
Daniel Supernault 417f411584
Update service providers 5 years ago
Daniel Supernault f590f616b3
Bump version to v0.10.6 5 years ago
Daniel Supernault 6549f0d13d
Bump version to v0.10.5 6 years ago
Daniel Supernault 929ace22a9
Bump version to v0.10.3 6 years ago
Daniel Supernault 76a2d38275
Update session config 6 years ago
Daniel Supernault 6ab601e73d
Update session config 6 years ago
Daniel Supernault 576a55a2af
Bump version to v0.10.2 6 years ago
Daniel Supernault 48f5161b3c
Bump version to 0.10.1 6 years ago
Daniel Supernault 97ff17f71f
Update config 6 years ago
Daniel Supernault 581684e2d3
Update session config 6 years ago
Daniel Supernault c81ff0dc7c
Update websockets config, added env vars 6 years ago
Daniel Supernault 2fd193edb3
Update session config, added secure defaults, longer session lifetime and changed the default driver to database 6 years ago
trwnh 02e5abf3b3
read IMAGE_DRIVER from env 6 years ago
trwnh 1213e65b8c
Update cache.php 6 years ago
trwnh 9a0a497ced
Update database.php 6 years ago
Daniel Supernault dbfcff840a
Update 503 and 404 view, allow custom text 6 years ago
Daniel Supernault 223ee74c80
Update 503 view, allow custom text 6 years ago
Daniel Supernault b88d020818
Update config 6 years ago
Daniel Supernault e313a9b0ca
Update config 6 years ago
Daniel Supernault e021ab9f2a
Bump version to v0.10.0 6 years ago
Daniel Supernault 281d9ac7e3
Update instance config 6 years ago
Daniel Supernault 9041f4b13c
Update app config 6 years ago
Daniel Supernault c499c4f7e5
Bump version to v0.9.6 6 years ago
Daniel Supernault b5c017a2ba
Update instance config, preserve backwards compatible defaults 6 years ago
Daniel Supernault 770d414148
Bump version to v0.9.5 6 years ago
Daniel Supernault f90cf7f6f7
Update instance config, add optional public hashtags 6 years ago
Daniel Supernault f86fc83cbd
Update PublicApiController, fix bug that does not show private posts in home timeline 6 years ago
Daniel Supernault 76962abb4c
Update instance config 6 years ago
Daniel Supernault 94bef4c74c
Add Admin Configuration Editor 6 years ago
Daniel Supernault 157a03f13d
Update instance config 6 years ago
Daniel Supernault 25d632c761
Add new config 6 years ago
Daniel Supernault 577dac9802
Update pixelfed config 6 years ago
Daniel Supernault 9cf2365edd
Update federation config 6 years ago
Daniel Supernault ae1ec542a6
Update federation config 6 years ago
Daniel Supernault ae116457bf
Update federation config 6 years ago
Daniel Supernault 227ddf4879
Add Federation config 6 years ago
Kirk Strauser 5d263d1c2e
PixelFed -> Pixelfed
There was a remaining mix of capital-F "PixelFed" occurrences. This
changes everything to the same capitalization, "Pixelfed", for
consistency.
6 years ago
Daniel Supernault c402f75113
Add new instance config 6 years ago
Daniel Supernault 124d557f3d
Bump version to v0.9.4 6 years ago
Daniel Supernault 40970d5c5e
Bump version to v0.9.3 6 years ago
Daniel Supernault 0411e59738
Update configs 6 years ago
Daniel Supernault 1f3a5e263b
Update config 6 years ago
Daniel Supernault 9dbeea41ee
Update config 6 years ago
Daniel Supernault 3d6480d239
Update Horizon dark mode regression 6 years ago
Daniel Supernault 4b1ac4a6ef
Update config 6 years ago
Shleeble a50a8b1cf6
Update pixelfed.php 6 years ago
Shleeble 44b5f91713
Update app.php 6 years ago
Shleeble b2e79b9bc6
Update pixelfed.php 6 years ago
Shleeble d020b4fcc8
Delete recaptcha.php 6 years ago
Daniel Supernault aa09413fa4
Bump version to v0.9.2 6 years ago
Daniel Supernault 5373e7b435
Update config 6 years ago
trwnh f553543a16
Add more safe html types
- b for bold
- del for semantic redaction
- s, strike for strikethroughs
- h6 was missing
6 years ago
Daniel Supernault aaf5253422
Rename .env var, based on feedback from https://mastodon.social/users/alicerunsonfedora/statuses/101978263084840936 6 years ago
Daniel Supernault 4e14cabe70
Update html purifier config 6 years ago
Daniel Supernault af05595be0
Bump version to v0.9.1 6 years ago
Daniel Supernault 1b95efa931
Update horizon config 6 years ago
Daniel Supernault 82b7782c2b
Update config 6 years ago
Daniel Supernault d8e9f1539b
Update config 6 years ago
Daniel Supernault fd59a0cc9a
Update costar config 6 years ago
Daniel Supernault 8f287fbb2d
Bump version to 0.9.0 6 years ago
Daniel Supernault bedb42baca
Update config, make oauth opt-in 6 years ago
Daniel Supernault 4baf254039
Update pixelfed config 6 years ago
Daniel Supernault 6c37335e98
Bump version to 0.8.6 6 years ago
Daniel Supernault 73a9da15f6
Update COSTAR config 6 years ago
Daniel Supernault 916ffe268f
Add COSTAR config 6 years ago
Daniel Supernault e12bc4e726
Bump version to 0.8.5 6 years ago
Daniel Supernault efb5972573
Bump version to 0.8.4 6 years ago
Daniel Supernault 93a94b1489
Bump version to 0.8.3 6 years ago
Daniel Supernault bdf4933867
Bump version 6 years ago
Daniel Supernault 9db18df329
Update pixelfed config 6 years ago
Daniel Supernault 8e2695ce97
Bump version to 0.8.1 6 years ago
Daniel Supernault f5ddc550d5
Bump version to 0.8.0 6 years ago
Daniel Supernault 00bcf53045
Add snowflake ids to statuses 6 years ago
Daniel Supernault fadfd8349b
Add async activitypub delivery with timeout and concurrency settings 6 years ago
Daniel Supernault 1a4353d191
Update horizon config 6 years ago
Daniel Supernault 98a40506f5
Update config 6 years ago
Daniel Supernault 24bc57700f
Update hashing config, set custom bcrypt or argon settings 6 years ago
Daniel Supernault 92193769a6
Bump version 6 years ago
Daniel Supernault 23b96e3389
Update HTML Purifier config 6 years ago
Daniel Supernault 12995989c4
Add max user limit 6 years ago
Daniel Supernault e61c6a06e0
Update AuthServiceProvider, add oauth support 6 years ago
Daniel Supernault a6228ffce7
Add spaces filesystem driver 6 years ago
Daniel Supernault c25ca8dc99
Update config 6 years ago
Daniel Supernault 0d6a8e3486
Bump version to 0.7.10 6 years ago
Daniel Supernault 2eba39d317
Bump version to 0.7.9 6 years ago
Daniel Supernault c99ec6f648
Bump version to 0.7.8 6 years ago
Daniel Supernault cdc7207297
Update auth config 6 years ago
Daniel Supernault ac27365a63
Add laravel passport 6 years ago
Daniel Supernault 9a3b70d23d
Update config 6 years ago
Daniel Supernault a2a69c9d6c
Update config 6 years ago
Daniel Supernault ce6ba4cd4b
Bump version to 0.7.6 6 years ago
Daniel Supernault 2ab70f4344
Bump version to 0.7.5 6 years ago
Daniel Supernault ee167f0f8c
Bump version to 0.7.4 6 years ago
Daniel Supernault 8c2fa76c7d
Bump version to 0.7.3 6 years ago
Daniel Supernault a6d48dc19f
Bump version to 0.7.2 6 years ago
Daniel Supernault e39f88f6c6
Bump version to 0.7.1 6 years ago
Daniel Supernault ab0b39afeb
Bump version to 0.7.0 6 years ago
Daniel Supernault b85d351bc5
Update avatar logic, allow custom file size limits. Fixes #654 6 years ago
Daniel Supernault 440ea8deed
Bump version to 0.6.1 6 years ago
Daniel Supernault bae721df3b
Bump version to 0.6.0 6 years ago
Daniel Supernault 2336d09cd0
Bump version to 0.5.9 6 years ago
Daniel Supernault 4cf48f15f3
Bump version 6 years ago
Daniel Supernault 0d0c60c842
Bump version 6 years ago
Daniel Supernault 5a8b919f25
Update compiled assets, bump version 6 years ago
Daniel Supernault e69b58664c
Bump version 6 years ago
Daniel Supernault f40d4b77da
Add api route 6 years ago
Daniel Supernault 44dee9b974
Update Status model, fix thumbnail bug 6 years ago
Daniel Supernault 8d32ff0589
Update Timeline.vue, add missing notification type 6 years ago
Daniel Supernault b7362caf50
Update Status, generate missing status types 6 years ago
Daniel Supernault ad5d6b9977
Bump version to 0.5.0 6 years ago
Daniel Supernault cfdb81c2bd
Bump version 6 years ago
Daniel Supernault dd4c02ff61
Bump version 6 years ago
Daniel Supernault e4abd9b03f
Fixes #596 6 years ago
Daniel Supernault c211e1c6ca
Bump version 6 years ago
Daniel Supernault bc52949ecd
Bump version 6 years ago
daniel 720879cb47
Merge pull request #550 from bremensaki/patch-1
Expose S3 endpoint setting via config file
6 years ago
Daniel Supernault 2172a7264c
Bump version 6 years ago
Daniel Supernault 3e6a131cf3
Update app config 6 years ago
Daniel Supernault 42d59bea52
Update version 6 years ago
Mike Barnes d483f4a01f
Expose S3 endpoint setting via config file
To use non-AWS services like Google Cloud Storage or a custom provider via S3 compatibility, the endpoint needs to be configurable, and separated from the URL to allow Cloudflare etc proxy for SSL termination.

eg for GCS in S3 mode with custom domain:
AWS_ENDPOINT="https://storage.googleapis.com"
AWS_URL="https://i.pitchfork.club"

This is already supported via the driver, it just needs a config option to feed it in.

https://laracasts.com/discuss/channels/laravel/custom-file-driver-digital-ocean-spaces?page=1
6 years ago
Daniel Supernault 436dc3032c
Update queue config, set higher than timeout 6 years ago
Daniel Supernault b7e22af48e
Add html purifier config 6 years ago
Daniel Supernault 913de113ec
Update debugbar config 6 years ago
Daniel Supernault 32010897c1
Update config/app.php 6 years ago
Daniel Supernault f615c8d788
Update pixelfed config 6 years ago
Daniel Supernault a645c6fb38
Update pixelfed config 6 years ago
Daniel Supernault 3aa65b857c
Bump version 6 years ago
Daniel Supernault 875253dbba
Update pixelfed config 6 years ago
Daniel Supernault ad122aa876
Update database config, dont run mysql in strict mode 6 years ago
Daniel Supernault 6995872e31
Update database config, fixes #477 7 years ago
Daniel Supernault 91ca788c1a
Update app config, add PrettyNumber facade 7 years ago
Daniel Supernault d4691b007b
Bump version 7 years ago
daniel b8abbdd90f Apply fixes from StyleCI 7 years ago
Daniel Supernault 3c5dc24bec
Update config 7 years ago
daniel 47b82d1a9a
Merge pull request #246 from m4sk1n/maxlength
Add info about max bio length, make names length customizable
7 years ago
Marcin Mikołajczak 97917768f0
500 :) 7 years ago
Marcin Mikołajczak a1588a82c1
Merge branch 'dev' into maxlength 7 years ago
Pierre Jaury 9f4bcd2a44 Merge branch 'dev' of https://github.com/dansup/pixelfed into dev 7 years ago
Daniel Supernault 944a7fe8d3
Bump version 7 years ago
Pierre Jaury 2db1f1174f Merge branch 'dev' of https://github.com/dansup/pixelfed into dev 7 years ago