e9d08e7424
Merge pull request #2744 from WesleyAC/opentelemetry-console-exporter
...
Add OpenTelemetry console exporter option
2023-03-20 14:26:24 -07:00
89bb541bef
Merge pull request #2704 from tebriel/azure-support
...
Enable Azure BlobStorage as an alternative to AWS S3
2023-03-20 14:12:57 -07:00
63ab3abe67
Add setting for OpenTelemetry console exporter
...
This is primarily useful for debugging changes to the OpenTelemetry
setup.
2023-03-18 15:47:30 -04:00
fea3b67a55
Raise error if using default SECRET_KEY in production
2023-03-18 15:44:20 -04:00
b3d3de5374
Use typecasting env functions
...
Many of these environment variables were probably not actually usable,
since they would be strings if set in the env file. Using the
typecasting functions fixes this, and generally shows the intention of
the code more clearly.
2023-03-18 15:35:08 -04:00
9c1aaadab3
Update verison number and js cachebuster
2023-03-13 07:52:28 -07:00
Chris Moultrie
86675ee944
Example Settings and run black
2023-03-08 14:48:04 -05:00
Chris Moultrie
f8e60f4a89
Enable Azure BlobStorage as an alternative to AWS S3
...
This adds a new storage backend for Azure BlobStorage, I'm running this patch in Azure Kubernetes
hosting all my assets in Azure BlobStorage and it's been stable enough I thought I should commit
this back upstream.
2023-03-05 12:08:16 -05:00
bba0d09fa4
Merge branch 'main' into totp-window
2023-02-27 18:21:39 +11:00
Christof Dorner
3814cb5b58
Add config variable for additional CSP hosts
2023-02-21 22:02:52 +01:00
db207065ce
Update version number
2023-02-20 09:15:38 -08:00
Chris Young
d123cc6b0c
Add default values if not in .env
2023-02-17 11:36:21 +00:00
Chris Young
9460553086
Read TOTP variables from .env
2023-02-17 09:40:31 +00:00
Chris Young
867b2ff542
Specify TOTP validity window in settings.py
2023-02-13 15:17:54 +00:00
Robert George
b82231202c
lint
2023-02-03 12:03:52 -08:00
Robert George
36605efd20
Added support for secure cookies and django-csp
2023-02-01 12:59:10 -08:00
90e3661636
Merge pull request #2623 from chdorner/fix/passwordless-redis
...
Fix passwordless redis connection string
2023-01-26 08:41:46 -08:00
Christof Dorner
afab255c85
Allow empty broker and activity redis password
2023-01-26 17:24:20 +01:00
Christof Dorner
80d3474cef
Quote redis activity password
...
Same as the broker password in celerywyrm/settings.py
2023-01-26 17:23:55 +01:00
62d1c54b31
Merge pull request #2613 from hughrun/authorized-fetch
...
Enable communication with "authorized_fetch" Mastodon servers
2023-01-26 08:21:34 -08:00
9c3c34834f
Update version number
2023-01-26 07:39:25 -08:00
63dafd54d3
black
...
I can't even tell what it thinks it did, but Black likes to complain.
2023-01-26 17:24:51 +11:00
821169251c
add more verbose comment to settings.py
2023-01-26 17:19:44 +11:00
803bba71a6
fix error handling
...
- when using raise_for_status we need to catch an HTTPError, not a ConnectionError
- simplify instance actor - use internal email address since it will never be used anyway, and make default username less likely to already be in use.
2023-01-22 15:59:19 +11:00
4108238716
resolve SECURE_FETCH bugs
...
ERROR HANDLING FIXES
- use raise_for_status() to pass through response code
- handle exceptions where no response object is passed through
INSTANCE ACTOR
- models.User.objects.create_user function cannot take an ID
- allow instance admins to determine username and email for instance actor in settings.py
2023-01-20 16:32:17 +11:00
Robert George
95b66480c9
lint fixes
2023-01-14 18:20:37 -08:00
Robert George
f362343dfa
style fixes
2023-01-14 15:44:10 -08:00
Robert George
207abed654
Add support for specifying redis url to support unix sockets
2023-01-14 14:52:54 -08:00
f2a52d4a18
Adds Basque language
2022-12-21 10:30:51 -08:00
Christof Dorner
aefc02e3ee
Disable sass processor when not in debug mode
2022-12-19 18:43:16 +01:00
abf206a82b
Update version number and javascript cache buster
2022-12-11 13:46:53 -08:00
8ec984c3ff
Tick version number
2022-11-25 14:37:34 -08:00
484484fd4b
Apologies for my lack of coding skills
2022-11-20 17:57:03 +01:00
3c1b38ed2c
one should import what one declares...
...
... andn not what one thinks was declared^^
2022-11-20 17:47:26 +01:00
31ea868ddc
Update to actual READ the file...
2022-11-19 20:40:36 +01:00
238a1b0e88
set HTTP_X_FORWARDED_PROTO in .env
...
This fixes #2397 .
The description in .env is whith a warning and a link to the official documentation about what this setting is doing if set to true.
2022-11-19 17:54:44 +01:00
24f73f81f6
Update version number
2022-11-16 18:43:51 -08:00
fcdb7f106e
Ticks version number
2022-11-16 18:19:23 -08:00
Ell Bradshaw
b3603bc3f5
Merge branch 'main' into ignore-does-not-exist
2022-11-14 00:31:34 -08:00
eae1866992
Allow users to temporarily deactivate their accounts ( #2324 )
2022-11-10 13:40:54 -08:00
40e9428b49
Adds more fields to import admin table and ticks version
2022-11-03 11:30:43 -07:00
79b04c2240
various 2fa improvements
...
- cleaner code
- use TWO_FACTOR_LOGIN_MAX_SECONDS instead of hardcoded number
- render qrcode properly
- use nginx to rate limit login attempts
- do not throw error if session user is undefined
2022-10-15 07:47:20 +11:00
c8fc907705
Update version
2022-08-05 16:54:55 -07:00
f9b772e234
Adds polish locale
2022-08-02 10:59:40 -07:00
d3f35fb691
Adds Catalan
2022-07-15 12:28:31 -07:00
4a82bef9a6
Ticks version number
2022-07-15 12:21:25 -07:00
64bfe5934f
Tick version number
...
This was reported as a security issue, so updating the version number
to indicate where the issue has been fixed.
2022-07-10 09:39:51 -07:00
fd5e513ad6
Update password reset copy so as not to reveal whether the email exists
...
A malicious user could use this to test which email addresses are in the
user database.
2022-07-06 19:34:00 -07:00
62aa4bf869
Tick version number
2022-07-04 13:21:18 -07:00
7320375f0c
Merge branch 'main' into ignore-does-not-exist
2022-06-05 15:41:39 -07:00