Commit Graph
76 Commits
Author SHA1 Message Date
some weird guy 0160af75cc lol 2023-10-03 07:48:39 -07:00
some weird guy b58eedcca3 Merge branch 'main' of https://github.com/Mistake35/Cedar-Django 2023-09-30 17:39:32 -07:00
some weird guy a557facd3f CSS crap 2023-09-30 17:39:28 -07:00
some weird guyandGitHub 140b2bf1cf Update README.md 2023-09-30 08:48:36 -04:00
some weird guy 0a1ba0a40a The checkerboard SVG looks fucked up on mobile. 2023-09-29 15:06:02 -07:00
some weird guy e572f997d2 pain
- Added list_filter in admin.py for more models.
- IP bans now work when not signed in
- Invites are void if you are banned or disabled.
- Removed Discord video support (it was a pointless feature)
- Various HTML changes
- Made the theme much darker.
- Changed the color of the logo and favicon.

Too lazy to change the rest of the assets for now.
2023-09-29 14:41:44 -07:00
some weird guy 85047883cc The community_all page should work properly lol
- Fixed community page back button showing even though no communities existed in a specific category
- Fixed Next button showing up when it shouldn't
2023-09-19 11:36:49 -07:00
some weird guy 863bd0e172 There's always something i forget to test. 2023-09-18 16:53:07 -07:00
some weird guy 328485d04c stuff
- Fixed community edit audit logs being created even if the user owns the community.
- Simple ban page that shows you the reason, expiration date, and time left.
- Removing unused models
- other small changes
2023-09-18 16:46:28 -07:00
some weird guyandGitHub e45ec4d1be Update README.md again 2023-09-17 02:26:17 -04:00
some weird guy 272dd426e2 Merge branch 'main' of https://github.com/Mistake35/Cedar-Django 2023-09-16 23:23:36 -07:00
some weird guy ff3e30838a Did not know what the fuck the get_queryset bits did until now.
bitch
2023-09-16 23:23:31 -07:00
some weird guyandGitHub a37af1e875 Update README.md 2023-09-17 01:12:46 -04:00
some weird guy bdab42a155 Bug fixes, Additional admin shit, removal of is_active
Django handles is_active for you, If your account is disabled, The site will act as if you are not authenticated.  This means that all is_active checks are now pointless.

- Fixed C-Token deduction
- Removed is_active middleware
- Removed check for signup_addr when signing up
- Removed is_active logout message
- Added lazy asf check that makes a profile for you if one is not found.
- Removed community owner exception for rank_needed_to_post
- Removed unused permission thing
- Improved the admin interface even more.
2023-09-16 15:43:30 -07:00
some weird guy b049458816 For fuck sake.
lol
2023-09-15 17:00:52 -07:00
some weird guy 3154f23e2b Removed this because its unsafe.
fard
2023-09-15 16:56:24 -07:00
some weird guy a146a0fbb0 Hotfix 2
fuck ass bitch
2023-09-15 16:34:14 -07:00
some weird guy 77c8d4b112 Hotfix 1
ass
2023-09-15 16:27:24 -07:00
some weird guy 61ca96d37d Cedar now uses Django's Perms and groups.
You'll have to do some manual editing to give yourself superuser.

- /admin/ now uses perms and groups. So you can fine tune who has access to what model.
- Moved the metadata button to the user sidebar
- Removed metaview lists from showing in user settings and in the metadata page.
2023-09-15 16:03:37 -07:00
some weird guy 4bd55cbed1 The fucking activity feed what the fuck! 2023-09-10 08:18:03 -07:00
some weird guy ada674dfad oops 2023-09-10 08:13:58 -07:00
some weird guy 7d9ab1f5d2 Really dumb sorting thing i want for some reason 2023-09-10 08:07:28 -07:00
some weird guy 376afb43ce hmm
- Removed the comments inline thing because it was slow
- Sorting by popularity is now limited by posts within 7 days. I am not sure how this will impact performance but hopefully it wont be as slow.
2023-09-09 19:55:38 -07:00
some weird guy bcec15ab07 I had two choices
As cool as this new admin comment thing is, either I have to include all required fields in the inline otherwise it will throw an error when adding a new comment, or simply make it mostly read only and keep it simple.
2023-09-08 13:04:31 -07:00
some weird guy 4197b44b63 Comments show when editing a post in the admin panel.
h
2023-09-08 02:24:08 -07:00
some weird guy a9bf3179f1 bruh
- Fixed duplicate image uploading bug (i think)
- changing community settings now redirects you, same with creating a community.
2023-09-04 21:17:50 -07:00
some weird guy b4772d0e20 Changes to the community editor, goofy ahh new image compression thingy in forms.py 2023-09-03 19:04:51 -07:00
some weird guy 33fe45bc60 Some cleanup
- Removed CLOSEDVERSE_PROD.
- Removed duplicate settings in settings.py.
- Removed static exclusion when forcing the user to log in. Nginx should handle this anyways...
- Removed old unused HTML pages.
- Changed the way time is shown on profiles and in my_data.
- Additional HTML changes.
2023-09-01 20:00:03 -07:00
some weird guy a2e607fff3 My pi server will not grab IPs otherwise. 2023-08-31 09:35:20 -07:00
some weird guy 5619166794 Create .gitignore 2023-08-30 21:02:01 -07:00
some weird guy cb4fdee7f3 Merge branch 'main' of https://github.com/Mistake35/Cedar-Django 2023-08-30 20:57:57 -07:00
some weird guy 8a68b3b2ce fix indentation error 2023-08-30 20:57:41 -07:00
some weird guyandGitHub dd7a9a8737 Update README.foreskin 2023-08-30 15:13:13 -04:00
some weird guy b80523e7b5 god damnit 2023-08-29 12:03:29 -07:00
some weird guy a01873d4d9 Merge branch 'main' of https://github.com/Mistake35/Cedar-Django 2023-08-29 11:56:40 -07:00
some weird guy f381d1d1af deez 2023-08-29 11:56:34 -07:00
some weird guyandGitHub 57f5f944bd Update README.md 2023-08-27 20:06:02 -04:00
some weird guy 7909335304 CSS changes, stupid ass typo fixed, ban history is sorted properly. 2023-08-26 14:04:30 -07:00
some weird guy 60ff989332 Admins can edit bans now. 2023-08-25 16:51:04 -07:00
some weird guy 5b5bbc859e lazy ass fix 2023-08-24 12:42:57 -07:00
some weird guy 157d1199b9 Update README.md
Fuck my life
2023-08-24 12:24:25 -07:00
some weird guy e49d856f71 god dead
- Changed HTML to support the new fancy ban system
- Added "banned" and "active_ban" bits in models.py
- IP bans are supported now.
2023-08-24 12:20:32 -07:00
some weird guy ca09f3295b Login page moved to forms.py, New warning and ban system, a bunch of other shit.
- Change password page from profile settings has been moved over to forms.py
- Login page has been moved over to forms.py. There is no JavaScript right now, however it is still functional.
-Profile_tools_Form has been altered to remove a few unneeded fields that administrators don't need to mess with.
- warned_reason and warned fields are gone from User_tools_Form and will be removed from models.py at a later point.

- a new ban system has been implemented. While bans are still incomplete and lack capabilities to ban IP addresses as of right now, the groundwork is now here and those features can be added later.
- manage_bans page was added.

- A new warning system has been implemented. If a Warning is created, a notification is created automatically with it.  A warning notification replaces the "new announcement" notification type.
- Warning notifications are larger and stand out compared to normal notifications
- When posting, commenting or messaging someone, a check is performed to make sure you've seen the warning notification.
- manage_warnings page was added. This page will also show you the warning history.

- help_text was added to a bunch of fields.
2023-08-23 16:47:28 -07:00
some weird guy e190d76079 Update README.foreskin 2023-08-19 17:26:27 -07:00
some weird guy 1b33a2aad1 oh god
- Merge with closedverse-video-support
- user_tools moved to forms.py
- community_tools moved to forms.py
2023-08-19 17:17:00 -07:00
some weird guy 49477bf178 pingas 2023-08-12 22:37:45 -07:00
some weird guy 759cff07c8 Tiny change
Maybe showing the username is a bad idea.
2023-08-12 16:10:52 -07:00
some weird guy e2e39aca44 whoopsie daisies
Not sure how the fuck that got there.
2023-08-12 15:09:43 -07:00
some weird guy 74ef0db34c Finished the merge, Disabling comments, Community bans. 2023-08-12 14:55:51 -07:00
some weird guy 46844a7cfb hmm
User created communities are now sorted by posts. Some small bug fixes, changed lazy error messages.
2023-08-09 12:37:48 -07:00