1
0
Fork 0
Commit graph

232 commits

Author SHA1 Message Date
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