Commit Graph

13 Commits

Author SHA1 Message Date
Azareal
f203b2f0a7 Let's use proper Git for updates for now as Go Git refuses to work properly. 2018-04-04 12:25:34 +01:00
Azareal
5687922514 As you guessed, this is another updater test. 2018-04-04 10:33:12 +01:00
Azareal
2573896523 Try doing a mixed reset. 2018-04-04 10:26:36 +01:00
Azareal
6d3646e399 Yet another updater test. 2018-04-04 10:19:38 +01:00
Azareal
cb3a5e886d Tweak this... 2018-04-04 10:01:55 +01:00
Azareal
4b2ddaa96f Another updater test. 2018-04-04 09:56:10 +01:00
Azareal
4bf65b1bb2 Will a reset do the trick...? 2018-04-04 09:45:07 +01:00
Azareal
aa5f2d1d8b Testing the updater... 2018-04-04 09:12:38 +01:00
Azareal
29aa0ae381 Let's try this... 2018-04-04 08:49:54 +01:00
Azareal
7bc94bfa83 Improved the error handling logic in the updater. 2018-04-04 08:20:01 +01:00
Azareal
f3f06655db Fixed the worktree in the updater. 2018-04-04 08:07:24 +01:00
Azareal
b32e8d6c21 You can now disable slugs.
Split ops.log into ops.log and requests.log
Moved the logs into the logs directory.
Moved more password validation logic in the registration route into WeakPassword().
Tweaked the WeakPassword algorithm to cover more cases and to reduce the number of false positives.
Fixed the error grammer in WeakPassword now that the linter isn't bothering me about that anymore.
Fixed BuildGuildURL().
Removed some commented logging logic.
Bad requests are no longer logged to the console.
All bad routes are logged now.
We now track the instance uptime on the Control Panel Debug Page.
Added the executables for Linux to the .gitignore file.
Added GopherJS as a dependency.

Began work on transpiling WeakPassword to JavaScript in use in the client-side logic.
2018-04-03 05:34:07 +01:00
Azareal
2b86a17478 Added more phrases for the notices.
Theme resources can now be restricted to logged in users to avoid wasting bandwidth.
The template building step is now a flag to gosora.exe / Gosora.

Added build_templates.bat for test and development purposes.
Added some extra error checks to the batch files.
Fixed a compile error in the installer.
Fixed a big data race in the template transpiler and cleaned up a few loose ends.
Renamed CTemplateSet.log() to CTemplateSet.detail() to bring it in line with the /common/ logging
Renamed CTemplateSet.logf() to CTemplateSet.detailf() to bring it in line with the /common/ logging
You can now override templates in /templates/ without overwriting them by adding a modified version of a template with the same name in /templates/overrides/
Added Go Git as a dependency.
Removed config.go from the repository, you need to rely on the installer to generate this now, or make one yourself based on the implementation of it in the installer.
Travis now does tests for Go 1.10

Began work on the upgrader.
2018-03-21 05:56:33 +00:00