Azareal
a9a7501c05
Tighten validation on group promotion create.
2019-09-29 15:25:36 +10:00
Azareal
6efb7e7f28
Missed a spot.
2019-09-29 15:16:07 +10:00
Azareal
3ba977c75e
Shorten things.
2019-09-29 15:10:05 +10:00
Azareal
78c5c62eee
Basic group promotions.
...
Add the users_groups_promotions table.
Optimise ConvoViewPage.
Shortened some things.
Convo CSS fixes.
Make sure the user cache is flushed properly after the post stats change.
You will need to run the patcher / updater for this commit.
2019-09-29 14:56:39 +10:00
Azareal
48344ac57d
Basic convo css for Cosora.
2019-09-01 12:05:27 +10:00
Azareal
ec22af716e
Add a couple of basic convo phrases.
...
Fix a few bits of convo ui.
2019-09-01 11:58:30 +10:00
Azareal
57712e0cb5
Quick Convo Form.
...
Be more tolerant of spaces when inputting participant names.
Use a class instead of inline css for the Quick Topic Form Toggle.
2019-09-01 11:37:04 +10:00
Azareal
4e166df3e2
x.x
2019-09-01 09:40:53 +10:00
Azareal
92a8706709
Fix the resources not being invalidated properly.
...
Tweak the convo list styling.
2019-09-01 09:39:39 +10:00
Azareal
218e177a29
Shorten more things.
2019-09-01 08:59:00 +10:00
Azareal
f1bebb7326
Shorten the names of the IP fields.
...
Shorten some other things.
2019-09-01 08:34:43 +10:00
Azareal
31d65b91a6
Accelerate the convo list.
2019-09-01 08:17:37 +10:00
Azareal
523837910c
Accelerate the convo list.
...
Shorten some things.
2019-09-01 08:07:34 +10:00
Azareal
c309faf79f
Use constant time comparisons for sessions in forms.
2019-08-30 20:59:50 +10:00
Azareal
ddb917761f
Show the names of the participants on the convo list instead of the placeholder text.
...
Shorten some things to save a bit of memory and to standardise things.
2019-08-28 16:47:54 +10:00
Azareal
cae7e00b0c
Show the users in a convo.
2019-08-21 11:31:13 +10:00
Azareal
0e9c459446
Adjust convo permissions.
...
Speed up convo_view.html
Make ContentLines in ConvoViewRow an int as it should be.
Shorten common. in the generated templates.
Fix the page titles for the convo panes.
Stop non-present users from editing their convo posts but still allow them to delete them, if they somehow have a way to do that.
Reduce the amount of boilerplate in the currently broken guilds plugin.
2019-08-21 08:32:10 +10:00
Azareal
f8991e089a
Basic conversations now work, although there is still testing and UI stuff to be done.
...
Simplify some header script / sheet bits.
2019-08-20 18:44:37 +10:00
Azareal
4d8c97812d
More conversations work.
...
Add support for AS in columns for SimpleInnerJoin.
Add a referrer policy to improve privacy a little.
Shorten /static/ to /s/ since it comes up so much.
Remove some obsolete code.
Shorten some variable names.
Reduce the amount of boilerplate in the patcher.
Added the RefNoTrack and RefNoRef privacy config settings.
You may need to run the updater / patcher for this commit.
2019-08-14 20:39:04 +10:00
Azareal
6ba4b665e3
Make the elapsed bit in the footer easier to understand.
2019-07-31 12:12:29 +10:00
Azareal
ef4a88c43f
Fix an index related bug in the patcher.
...
Fix AS in columns in left joins.
Remove a redundant AS in simple count.
Remove a couple of unused session parameters.
Shorten a few session bits.
2019-07-29 11:31:19 +10:00
Azareal
377a5dc5ea
Reduce boilerplate.
...
Prealloc in AnalyticsViews.
Remove some old debug code.
Normalise the URL ID error for CreateTopicSubmit.
Reduce the number of allocations for action posts.
Use aliases to shorten a few queries.
2019-07-29 09:19:46 +10:00
Azareal
937c3314ca
Shorten a few more bits in the profiles.
2019-07-28 20:47:24 +10:00
Azareal
7134dfdda5
Shorten some bits and pieces.
...
Stop users from making blank profile comments.
Normalise the forum edit URL ID error.
2019-07-28 20:42:30 +10:00
Azareal
e9e527e76a
Experimenting with request state in local errors.
...
Move the sheet and style declarations after the initial error on the profiles.
Use a global URL ID error message for the profiles.
Updates #51
2019-07-28 14:58:01 +10:00
Azareal
a465850adb
simplify the agents, forums, memory and referrer counters
...
move DirSize into it's own file
2019-07-28 14:01:33 +10:00
Azareal
01ccdb2087
simplify the requests, posts, topics, routes and systems counters
2019-07-28 13:46:19 +10:00
Azareal
6d805a13cf
fix the instance crashing after deleting a topic due to a topic view counter error
...
simplify the topic view counter
2019-07-28 13:06:04 +10:00
Azareal
99bc972ad2
try fixing editing profile comments
2019-07-28 10:19:53 +10:00
Azareal
a287ccc3d6
WIP Conversations templates.
...
WIP Conversations structs.
WIP Unbound conversations routes.
Shorten more variable names.
Eliminate a few characters here and there.
Track down widget tick errors more easily.
Add the convos_head title phrase.
Add the convo_head title phrase.
Add the unit phrase.
Add the account_menu_messages phrase.
Add the convos_head phrase.
Add the convo_head phrase.
Add the create_convo_head phrase.
Add the create_convo_button phrase.
Add the profile_send_message phrase.
Add the panel_dashboard_disk_unknown phrase.
2019-07-27 09:29:42 +10:00
Azareal
597240233f
Reduce the boilerplate in tables.go
2019-07-27 09:18:32 +10:00
Azareal
093a37e3c7
Check in even more conversations stuff.
2019-07-27 09:14:37 +10:00
Azareal
7c8bb39024
Check in some more conversations stuff.
2019-07-27 09:13:43 +10:00
Azareal
1c0a3dd5b6
Accept shorter session param names as these are so common.
...
Prealloc in DefaultPollStore.BulkGetMap
Shorten more variable names.
Remove a bit of inline CSS in topic_alt_quick_reply
2019-07-27 08:36:06 +10:00
Azareal
fa629f4b5d
fix reports
...
shorten some variable names
2019-07-27 08:26:52 +10:00
Azareal
22cb2701b2
Shorten a couple of attachment parameters.
...
Rename a mislabelled variable.
Prealloc in DefaultUserStore.BulkGetMap.
Prealloc in DefaultTopicStore.BulkGetMap.
Shorten the names of some temps.
Shorten a mssql querystring.
2019-07-25 17:00:49 +10:00
Azareal
91f12e26a4
Don't forget this bit.
...
Updates #59
2019-07-23 20:41:34 +10:00
Azareal
ed68c6fc04
Add a simple letter favicon.
...
Disable Gzip for favicons, it doesn't make them smaller anyway.
Eliminate an allocation for static files.
Fixes #59
2019-07-23 20:34:44 +10:00
Azareal
cb8e83ec79
Removed dirsize from the control panel dashboard.
...
Experimenting with dirsize.
2019-07-21 09:09:26 +10:00
Azareal
483ff06775
Try to reduce duplication in the router.
2019-07-12 18:33:25 +10:00
Azareal
ad4dacb447
This was a bit of a joke, but it might be a little confusing lol
...
Fixes #50
2019-07-12 08:14:32 +10:00
Azareal
7bbaa3050c
Maintain panel phrase security boundaries.
2019-07-12 08:09:05 +10:00
Azareal
533c4ca56a
Fix more potential superfluous header errors.
...
Make sure we early exit out of the phrase route after pushing a not modified header.
2019-07-12 07:51:50 +10:00
Azareal
f7720575d5
Fix the superfluous header errors.
...
Shorten the query parameter for phrases.
Move the cache control header in the phrase route down to avoid caching errors improperly.
Fixes #53
2019-07-12 07:38:06 +10:00
Azareal
101b1c51df
Fix the empty route errors.
...
Updates #53
2019-07-12 07:27:08 +10:00
Azareal
13fa2326bd
Avoid a few allocations for mentions.
...
Add six new parser test cases.
Stop treating lone double forward slashes as URLs.
Fixes #52
2019-07-11 20:44:18 +10:00
Azareal
462464e47e
Remember to init the emojis.
...
Init the parser tests properly.
2019-07-11 17:20:33 +10:00
Azareal
1d13330a06
Move the emoji shortcode mappings into /config/emoji_default.json, custom emoji shortcodes can be defined in /config/emoji.json
...
Add the ldflags to the advanced installation steps.
2019-07-11 17:13:05 +10:00
Azareal
a8f2134fb5
Merge pull request #57 from asminozhka/master
...
Speeded up compilation
2019-07-11 14:45:06 +10:00
asminozhka
90e204bf99
Speeded up compilation
2019-07-10 18:33:07 +03:00