Jason McBrayer
31825784ab
Support and prefer Django 4.2.x.
...
Backwards compatibility for 3.2 LTS is provided for now, but you'll
have to change the pipfile if you insist on it.
Signed-off-by: Dorian Wood <dorian@threeraccoons.com>
2024-10-25 15:09:44 -04:00
DJ Sundog
f4f1c19ffb
Merge branch 'fix/support-gts' into 'main'
...
pin bleach dep to 4.1, disable mastodon version checks
See merge request brutaldon/brutaldon!11
2024-10-25 15:05:18 -04:00
David Quick
fdfb7bb93e
pin bleach dep to 4.1, disable mastodon version checks
2023-02-03 12:15:54 -05:00
DJ Sundog
b9e064967c
Merge branch 'main' into 'main'
...
require Django 3.x for compatibility
See merge request brutaldon/brutaldon!7
2022-11-14 14:53:02 +00:00
franklint
397306a8d9
require Django 3.x for compatibility
2022-11-12 19:04:30 +00:00
DJ Sundog
8b147bbc16
Merge branch 'fix-default-field-warning' into 'main'
...
Deploy CI Pipeline for tests
Closes #19
See merge request brutaldon/brutaldon!6
2021-08-03 15:20:35 +00:00
DJ Sundog
19b4e56007
Merge branch 'show-local-only' into 'main'
...
Added local-only toot display support
Closes #21
See merge request brutaldon/brutaldon!5
2021-08-03 15:19:14 +00:00
Zachery Bohon
2131b9da3f
Add .gitlab-ci.yml
2021-08-03 04:45:35 +00:00
Zac Bohon
badd8922fb
Added DEFAULT_AUTO_FIELD to settings.py
...
Resolves warnings thrown by PyTest.
see https://dev.to/weplayinternet/upgrading-to-django-3-2-and-fixing-defaultautofield-warnings-518n
2021-08-02 23:41:36 -05:00
Zac Bohon
cdc199532d
Added local-only toot display support
...
If the API returns a toot with the local_only property set to true:
Adds a "(local only)" text to the visibility.
Tested to work on Glitch-Soc and Hometown, and not break on Vanilla
2021-08-02 16:50:38 -05:00
DJ Sundog
6d7d8d936a
Merge branch 'add-rel-attribute' into 'main'
...
Added rel attributes to the next and prev links
Closes #4
See merge request brutaldon/brutaldon!4
2021-08-01 20:39:25 +00:00
Zac Bohon
06d306ce2b
Added rel attributes to the next and prev links
2021-08-01 15:37:06 -05:00
DJ Sundog
13761e6125
Merge branch 'fix-source-link' into 'main'
...
fix the html templates to point to gitlab repo
See merge request brutaldon/brutaldon!3
2021-08-01 20:19:49 +00:00
Zac Bohon
287e2fc19c
Change the html templates to point to gitlab repo
2021-08-01 15:14:29 -05:00
Zac Bohon
9981d0ff38
Added email address to CoC
2021-08-01 11:00:27 -05:00
DJ Sundog
5f97d9fccd
Merge branch 'contributing-doc' into 'main'
...
Add CONTRIBUTING.md
Closes #2
See merge request brutaldon/brutaldon!2
2021-08-01 14:41:37 +00:00
DJ Sundog
38904d4628
Merge branch 'code-of-conduct' into 'main'
...
Added CODE_OF_CONDUCT.md
Closes #1
See merge request brutaldon/brutaldon!1
2021-08-01 14:39:12 +00:00
Zachery Bohon
11df272d5d
Add CONTRIBUTING.md
2021-08-01 06:50:28 +00:00
Zachery Bohon
0b51f6b390
Added CODE_OF_CONDUCT.md
2021-08-01 06:35:08 +00:00
DJ Sundog
ba0d0f2df0
Update README.md to refer to new primary repo and remove former maintainer's tip jar
2021-08-01 00:56:41 +00:00
Jason McBrayer
e6c5273a2f
Bump version number for pleroma features
2020-07-08 13:26:11 -04:00
Jason McBrayer
012c0b74c1
Update intercooler.js
2020-07-08 13:24:00 -04:00
Jason McBrayer
adc65f8d5a
Upgrade jquery and remove zepto
2020-07-08 13:23:04 -04:00
Jason McBrayer
d43d9cf6a6
Ignore yarn.lock
2020-07-08 13:21:34 -04:00
Jason McBrayer
fd5e4874c8
Fix errors introduced in same_user, apply standard formatting
2020-07-08 12:58:38 -04:00
GCU Prosthetic Conscience
b1a2c7f57d
Merge pull request #76 from cyisfor/handle_feature_set_errors
...
Handle feature set errors from Pleroma
2020-07-08 12:37:02 -04:00
GCU Prosthetic Conscience
8c5c48fd19
Merge pull request #79 from cyisfor/pleroma_account_search_workaround
...
Pleroma account search workaround
2020-07-08 12:16:27 -04:00
GCU Prosthetic Conscience
ab5b734dbb
Merge pull request #77 from cyisfor/catch_session_expiration_error
...
Mastodon.py raises an error when session is expired
2020-07-01 08:37:40 -04:00
GCU Prosthetic Conscience
a05d09289a
Merge pull request #74 from cyisfor/sophistifimacation
...
hiding, I mean, sophistimacatifying the instance url checking
2020-06-01 10:40:42 -04:00
GCU Prosthetic Conscience
9a99f34945
Merge pull request #73 from cyisfor/last_seen_index_error
...
random exception when viewing notifications
2020-06-01 10:36:23 -04:00
GCU Prosthetic Conscience
12f0fab3b2
Merge pull request #72 from cyisfor/dark_textareas
...
textareas and inputs in bulmaswatch-darkly were hurting my eyes.
2020-06-01 10:34:14 -04:00
Jason McBrayer
b2d13e4520
Add help to preview_sensitive preference
2020-06-01 10:32:43 -04:00
Jason McBrayer
b806d6c89d
Reformat settings.html
2020-06-01 10:26:25 -04:00
Jason McBrayer
0971997ad3
Rearrange/reorganize settings
2020-06-01 10:25:43 -04:00
Jason McBrayer
391f31c76c
Add migration for last config change
2020-06-01 10:22:28 -04:00
GCU Prosthetic Conscience
a536c35dfd
Merge pull request #71 from cyisfor/preview_sensitive
...
Preview sensitive media
2020-06-01 10:15:25 -04:00
GCU Prosthetic Conscience
62362d8ab6
Merge pull request #70 from cyisfor/cohesive_preferences_code
...
Cohesive preferences code
2020-06-01 10:09:55 -04:00
Jason McBrayer
496d045356
Apparently we were missing a migration?
...
Hope this doesn't break anything for anyone else.
2020-06-01 09:53:58 -04:00
cyisfor
22036aa22c
Flake ids ( #68 )
...
This is a series of squashed commits from cysfor @ github.
* Pleroma base62 "flake_id" isn't a decimal integer
* Is it the path order?
Still learning Django, making sure it's not erroring out because the path order is backwards. /user/:id dies saying /user/:id/next/:thingy won't parse, so I thought they might be out of order. But actually the template main/user.html silently recurses when you do /user/:id sending another query for /user/:id/next/:etc.
* I figure out flake_ids
Go figure Pleroma can't even use hexadecimal numbers. Nope, base62 is clearly the way to go. They're working for me, at any rate.
Co-authored-by: Cy <autocommit>
Co-authored-by: Cy <email>
2020-06-01 09:43:54 -04:00
Jason McBrayer
ae7be271c9
Update notification about github mirror
2020-06-01 09:41:33 -04:00
Jason McBrayer
9a89664baf
Merge branch 'master' of github.com:jfmcbrayer/brutaldon
2020-06-01 09:40:02 -04:00
Cy
9b062437af
Oops, left some debugging in there
2020-06-01 08:39:16 +00:00
Cy
f471cf656f
Missed a same_username
...
Making sure to check the username in the fallback too. Otherwise, seems to be working!
2020-06-01 08:34:39 +00:00
Cy
6d22b6fc66
Pleroma bug requires /search before /account_search works
...
Bluh... falling back to /search if /account_search fails.
2020-06-01 08:31:31 +00:00
Cy
9dd5e44e6f
More debugging
...
Trying to understand what's coming over the wire again
2020-06-01 08:30:28 +00:00
Cy
0b418f985d
Trying to figure out why it's not finding accounts
...
Refactoring the code to be a little more readable...
2020-06-01 08:25:01 +00:00
Cy
dd19608b66
Mastodon.py raises an error when session is expired
...
Sometimes Brutaldon thinks it has a valid session key, but the upstream Fediverse server does not, and Brutaldon needs to handle that. Brutal probably should un-set its own internal logged-in state when that happens, but for now it just returns the same thing as if you weren't logged into Brutaldon, making you log in again, making Brutaldon get a new session token from upstream.
2020-06-01 00:21:38 +00:00
Cy
9415defede
whoops, left an old mistake in the code
2020-05-31 02:22:47 +00:00
Cy
c0caab4919
Missed a few status_post calls
2020-05-31 01:04:43 +00:00
Cy
39f13d64fd
Allow previewing sensitive images
...
A setting to not censor sensitive images if you think you're not in danger for looking at them.
2020-05-30 23:23:36 +00:00