Jason McBrayer
81a705cba9
Refactor fullbrutalism_p
2018-08-21 22:01:34 -04:00
Jason McBrayer
f3d3d7005b
Emphasize boosted/favorited flags in text or fullbrutalism
2018-08-21 14:59:49 -04:00
Jason McBrayer
c8b0dc66c2
Small time formatting fix
2018-08-21 13:48:02 -04:00
Jason McBrayer
4152923ab4
Bump version number for feature
2018-08-21 13:20:11 -04:00
Jason McBrayer
0a9cdded14
Fix remaining uses of naturaltime
2018-08-21 13:19:26 -04:00
Jason McBrayer
60f70d2cbd
Fix a missing icon in post form
2018-08-21 13:15:32 -04:00
Jason McBrayer
b851462b12
Add timezone handling to settings and middleware
2018-08-21 13:15:10 -04:00
Jason McBrayer
1d240339de
Add humane_time filter
...
To work properly, it needs to know the user's timezone, and that isn't set
up yet.
2018-08-20 21:43:23 -04:00
Jason McBrayer
2c0cc42ae1
Some improvements to the menu
...
Not quite what I want -- I want it to stay across the top on mobile with only
icons.
2018-08-17 18:26:19 -04:00
Jason McBrayer
07ed9c512a
Bump version to 1.4 for new feature
2018-08-17 14:52:53 -04:00
Jason McBrayer
66861e7abd
Add options to filter replies and boosts out of timelines
2018-08-17 14:50:37 -04:00
Jason McBrayer
72912c1e58
Bump version to 1.3.1
2018-08-17 08:24:58 -04:00
Jason McBrayer
de3a42648c
Put CW box on minimal post form
...
To keep things balanced, make main text box smaller.
This is to encourage the routine use of CWs as subject lines.
2018-08-17 08:21:45 -04:00
Jason McBrayer
cec6a96e97
Make the main column a little narrower on default desktop
2018-08-17 08:13:31 -04:00
Jason McBrayer
98cdad3060
Fix accidental deletion in css
2018-08-17 08:06:49 -04:00
Jason McBrayer
b8ef8289cf
Bump version to 1.3 for custom emoji feature
2018-08-16 21:19:43 -04:00
Jason McBrayer
03c4353476
Sort the emoji guide
2018-08-16 21:19:03 -04:00
Jason McBrayer
f2340864a4
Fix the emojos: custom emoji will now be displayed as images (or alt text)
2018-08-16 19:21:51 -04:00
Jason McBrayer
7ea5ecca89
Update version string, and move it into the config file
2018-08-16 13:10:45 -04:00
Jason McBrayer
efcaa76130
Also catch AttributeError some places IndexError is caught
...
This should fix bug #36 , user searches failing for some users (as far as I
know, for new users with less than one page of history).
2018-08-16 12:59:16 -04:00
Jason McBrayer
6fad1afe85
Bump version number
2018-08-09 22:15:41 -04:00
Jason McBrayer
8f54a66470
Add links to custom emoji reference
2018-08-09 22:15:10 -04:00
Jason McBrayer
ec90aca699
Add templates and css for emoji reference
2018-08-09 22:01:23 -04:00
Jason McBrayer
13f77c9cf8
Fix over-hasty push
2018-08-09 20:58:05 -04:00
Jason McBrayer
8389ffdf9d
view for emoji reference
2018-08-09 19:39:23 -04:00
Jason McBrayer
54d507ca68
Fix non-working C-RET to submit on full toot page
2018-08-09 10:30:10 -04:00
Jason McBrayer
366f8e8924
Make version visible in about page.
2018-08-08 13:23:59 -04:00
Jason McBrayer
24aec3a968
Add new toot to navbar
2018-08-08 13:08:41 -04:00
Jason McBrayer
fca0bad16d
Fix navbar to top (mostly useful for mobile)
2018-08-08 12:59:57 -04:00
Jason McBrayer
2171827987
Round the user avatar a bit if it's used as the brand image
2018-08-08 12:52:10 -04:00
Jason McBrayer
f75f969522
Fix crash in template rendering of self-replies
2018-08-08 12:25:57 -04:00
Jason McBrayer
3d21ed212e
Go back to default scopes ask.
...
May need to drop and re-create database when doing this
2018-08-02 20:40:53 -04:00
Jason McBrayer
8fa5da1409
Do a better job of validating post length
...
This still doesn't correctly handle the shorter "effective lengths" for handles
and URLs. And it doesn't handle different per-server toot lengths. But it does
catch posts that become too long because the length of the CW is counted as part
of the length of the post body, and gives a validation error rather than
throwing an exception.
2018-08-02 11:13:50 -04:00
Jason McBrayer
c729956fab
Fix swapped paging args
2018-07-23 13:37:24 -04:00
Jason McBrayer
e86857f2cb
Actually use paging args in user timeline
2018-07-23 13:35:38 -04:00
Jason McBrayer
e794876d14
Fix two places switch from own_username to own_acct was missed
2018-07-23 13:21:30 -04:00
Jason McBrayer
5bd62b6c4d
Update fullbrutalism mode styles to help with user-indicator feature
2018-07-20 14:08:33 -04:00
Jason McBrayer
0b69a12615
Fix permissions on oauth login.
...
Why is it not the same as password login?
2018-07-18 14:56:52 -04:00
Jason McBrayer
c682bdd117
Missing paren in toot page title
2018-07-18 13:48:33 -04:00
Jason McBrayer
b974cb1ccc
Use your avatar for the favicon: tell multiple accounts apart in tabs
2018-07-18 13:45:04 -04:00
Jason McBrayer
3fd36fa640
Add username to title of pages
2018-07-18 13:40:42 -04:00
Jason McBrayer
6b3b46dff0
Add user icon to various pages to identify which account you're using
2018-07-18 13:33:16 -04:00
Jason McBrayer
2e7ffff2b1
Add missing params in url in user.html
2018-06-24 17:22:41 -04:00
Jason McBrayer
2bdfdeebca
Add missing params to user view
2018-06-24 17:19:39 -04:00
Jason McBrayer
66c351f9e3
Fix paths for user paging
2018-06-24 17:16:28 -04:00
Jason McBrayer
dfd1db618d
Fix typo on user paging
2018-06-24 17:13:31 -04:00
Jason McBrayer
bdb6dc16fd
Add paging for user pages
2018-06-24 17:07:43 -04:00
Jason McBrayer
025a6f736d
Fix presence of newer link when no new notifications
2018-06-24 15:09:09 -04:00
Jason McBrayer
f64f4f92cf
Pass correct variables to notifications template
2018-06-24 14:33:44 -04:00
Jason McBrayer
894d4ae5fe
Push notifications template change
2018-06-24 14:26:07 -04:00
Jason McBrayer
52e83814b6
Add paging to notifications. Untested
2018-06-24 14:19:35 -04:00
Jason McBrayer
320164a5d3
Don't add blank line to replies with no mentions (self-replies)
2018-06-22 08:40:46 -04:00
Jason McBrayer
b72c49e693
Added styling for textarea in fullbrutalism, to fix mobile issue
2018-06-22 07:53:25 -04:00
Jason McBrayer
f2b7670f49
Fix a styling rule in fullbrutalism
2018-06-14 08:28:54 -04:00
Jason McBrayer
457642a62d
Remove some css changes that were supposed to be local-only
2018-06-14 07:32:58 -04:00
Jason McBrayer
67d2d809e8
Add a little more space again to toots in fullbrutalism
2018-06-13 13:45:48 -04:00
Jason McBrayer
2ce118080d
Work harder to not mention yourself.
2018-06-13 13:42:40 -04:00
Jason McBrayer
283996396c
More fullbrutalism css fixes
...
Remember that brutalism isn't the absence of design! It's design that makes
function visible and eschews non-functional finish.
2018-06-13 13:35:21 -04:00
Jason McBrayer
24beec9237
Fix image preview overflow when bosting/faving in fullbrutalism
2018-06-13 13:22:58 -04:00
Jason McBrayer
e8b90de6f8
Change <i> to <span> for iconified text inside links.
2018-06-13 13:10:27 -04:00
Jason McBrayer
a31184face
Form CSS fixes for fullbrutalism
2018-06-13 13:08:09 -04:00
Jason McBrayer
64e2524fd5
Merge branch 'nipos-patch-1'
2018-06-13 12:45:39 -04:00
Niklas Poslovski
9c3bf20bca
Fixed something for FULLBRUTALISM mode
...
In the more beautiful mode Brutaldon shows by icon color if an post is already boosted or favourited.
In the Fullbrutalism there is now way to see if I already boosted or favourited an post.
With my changes Brutaldon can show the words "favorited" and "boosted" in Fullbrutalism mode.
2018-06-13 18:35:23 +02:00
Jason McBrayer
7420755110
Serve assets locally
2018-06-13 10:17:15 -04:00
Jason McBrayer
b6d2d38e7c
Added some css to fullbrutalism.css
...
Brutalist or not, stuff overflowing boxes is not a good look.
2018-06-12 12:43:13 -04:00
Jason McBrayer
d90d7cc648
Add some banners to fullbrutalism footer
2018-06-12 12:25:37 -04:00
Jason McBrayer
eae810c15c
In js-supporting browsers, use ctrl-enter to submit toots
...
This pulls in our first external javascript dependency! And thus a yarn.lock.
2018-06-12 08:35:23 -04:00
Jason McBrayer
ccb5b52234
user page layout
2018-06-11 20:02:46 -04:00
Jason McBrayer
4d31412e75
Add blocking and muting
2018-06-11 19:38:49 -04:00
Jason McBrayer
d0bed792b2
Add mention to user actions
2018-06-11 19:19:22 -04:00
Jason McBrayer
9122a44216
Implement follow/unfollow
2018-06-11 19:09:12 -04:00
Jason McBrayer
51f26e2b25
Template changes for user actions
2018-06-11 18:16:32 -04:00
Jason McBrayer
6952c34aac
User action icons
2018-06-11 14:45:04 -04:00
Jason McBrayer
b719cce139
URL routes and stub view functions
2018-06-11 14:34:38 -04:00
Jason McBrayer
0ccd1e60e8
Fix up formatting
2018-06-11 14:25:13 -04:00
Jason McBrayer
315d875f9b
Add search box to top of search results page just because.
2018-06-10 12:44:56 -04:00
Jason McBrayer
cffa271394
Fix image style bug introduced in last commit
2018-06-09 14:02:53 -04:00
Jason McBrayer
cce0fe0186
Complete searching feature for brutaldon
2018-06-09 13:49:04 -04:00
Jason McBrayer
5e2b025042
A bit more on search templates
2018-06-08 19:03:02 -04:00
Jason McBrayer
f2c8036bc0
Fix tag timeline titles
2018-06-08 19:02:46 -04:00
Jason McBrayer
89584a01e5
Fixes to notifications template
2018-06-08 19:02:08 -04:00
Jason McBrayer
3390266b29
Work around bug(?) in BeautifulSoup entity handling
2018-06-06 17:13:26 -04:00
Jason McBrayer
dc5d5f4176
Remove a bit of debug logging
2018-06-06 15:25:10 -04:00
Jason McBrayer
5bdd29f12e
Merge branch 'master' of github.com:jfmcbrayer/brutaldon
2018-06-06 15:23:19 -04:00
Jason McBrayer
d0770dbbe1
Fix unescaping of html in template filters.
...
This was not a security bug, because it was done before passing code to
sanitize, but it was totally an annoying UI bug.
2018-06-06 15:21:00 -04:00
Jason McBrayer
d2de96fceb
Views and routes for search
2018-06-05 18:36:44 -04:00
Jason McBrayer
e05601db22
Add extra debug logging to production
2018-06-05 08:24:07 -04:00
Jason McBrayer
e63d6b86f5
Add connection pooling for Mastodon objects
...
brutaldon has really bad latency. Some part of it is reconnecting to the
mastodon server every request, even with a cached auth token. This commit
adds a singleton object that caches mastodon.Mastodon objects.
2018-06-05 08:08:12 -04:00
Jason McBrayer
9e04cf13ff
Remove paging placeholder from user timeline
2018-06-04 10:11:14 -04:00
Jason McBrayer
aa763cc1d0
Don't include self-mention when replying on a thread you're in.
2018-06-04 09:09:34 -04:00
Jason McBrayer
dd8eb95a42
More padding for media
2018-06-03 16:47:46 -04:00
Jason McBrayer
687de7e571
Add padding in fullbrutalism
2018-06-03 15:48:48 -04:00
Jason McBrayer
1bfeb80646
Add source link to footer
2018-06-01 18:46:44 -04:00
Jason McBrayer
2869d0a41f
Leave the footer on in FULLBRUTALISM mode
2018-06-01 18:42:52 -04:00
Jason McBrayer
e1c77dd483
Direct people to the about page if not logged in.
2018-06-01 09:22:17 -04:00
Jason McBrayer
097dd694fb
Fix summary/details arrow styling in FULLBRUTALISM mode
2018-05-31 18:47:11 -04:00
Jason McBrayer
351c0ea2e2
Return max image preview dimension to 128px
2018-05-30 12:53:22 -04:00
Jason McBrayer
6c855dbaae
Make image previews keep aspect ratio of original, and larger max size.
2018-05-30 12:44:53 -04:00
Jason McBrayer
3d95a65f53
Fill in about and privacy pages
2018-05-27 13:43:20 -04:00
Jason McBrayer
4fa527a4d8
Fix 'boost' note on fav notifications
2018-05-26 13:49:04 -04:00