A. Svensson
e94ff7ede7
Cleaned up error handling.
2016-06-19 16:08:17 +02:00
A. Svensson
5adf029b4c
Clean up template loading and add handler for static files.
2016-06-19 15:55:07 +02:00
A. Svensson
3fb5a6a3e9
Do not expose the database at instance.DB anymore.
2016-06-19 15:32:18 +02:00
A. Svensson
d2af505b0c
Add TOML config and clean up startup.
...
- Removed servers.json and it's config code.
- Load the new config.toml, using TOML instead of JSON.
- Moved most of the cli flags to the config file.
- Simplified creation of a new server instance (using New()).
- Goroutine running updates was moved inside the lib.
2016-06-19 15:31:38 +02:00
A. Svensson
d875142d31
Make the scraper shut up about empty server names.
2016-06-19 15:13:47 +02:00
A. Svensson
ddc9377e53
Remove gin and use http/gorilla mux instead.
2016-06-19 13:52:52 +02:00
A. Svensson
fd57f1b6ca
Update asset embedding.
2016-06-19 12:20:16 +02:00
A. Svensson
c690c5b420
Fix db error.
2016-06-17 21:34:53 +02:00
A. Svensson
1231648035
Add some internal joke thing.
2016-06-17 21:34:26 +02:00
A. Svensson
acc9175b07
Embed the static files.
2016-05-03 18:50:40 +02:00
A. Svensson
b740896359
Update template assets.
2016-05-03 18:47:15 +02:00
A. Svensson
46e47c4ef7
Load templates from correct package.
2016-04-22 15:32:35 +02:00
A. Svensson
246602865e
Move template assets to own package.
2016-04-22 15:32:03 +02:00
A. Svensson
6a35357b2a
Remove check_error and let OpenSqliteDB return errors instead.
2016-04-22 15:12:28 +02:00
A. Svensson
12c6fe64ba
Rename log_error to LogError.
2016-04-22 15:04:51 +02:00
A. Svensson
07828f0e6a
Embed templates and use them for the web server.
2016-04-22 15:01:18 +02:00
A. Svensson
549c5b3599
Fix hardcoded file paths.
2016-04-22 11:15:18 +02:00
A. Svensson
166215a6f4
Rename main to globals.
2016-04-22 11:14:23 +02:00
A. Svensson
2976629ad2
Add about page.
2016-04-21 16:32:04 +02:00
A. Svensson
6fe5510291
Handle web errors better.
2016-04-21 15:47:55 +02:00
A. Svensson
d661c0352f
Rename all templates.
2016-04-21 15:27:03 +02:00
A. Svensson
23d2d3c75c
Add simple error 404 page.
2016-04-21 15:23:46 +02:00
A. Svensson
e526cff3e7
Removed the IsDebug* crap.
2016-04-21 14:59:43 +02:00
A. Svensson
014b42cbb3
Handle errors better in updater/scraper/poller.
2016-04-21 14:54:02 +02:00
A. Svensson
a91ba8a5dd
Make log_error actually log errors without panicing.
2016-04-21 14:51:19 +02:00
A. Svensson
206817cc65
Add some todos and tweak server list order.
2016-04-21 14:07:28 +02:00
A. Svensson
872d7a429b
Revert "Sort server list better."
...
This reverts commit eca528318ff7f533ea75f82616a6d37aba0ade82.
Fuck, I made a mess.
2016-03-13 10:50:32 +01:00
A. Svensson
eca528318f
Sort server list better.
2016-03-13 10:46:10 +01:00
A. Svensson
8fa98df187
Don't quit on scraper errors.
2016-03-04 20:52:30 +01:00
A. Svensson
2ec35faed1
Fix servers not getting removed.
2016-02-22 19:30:25 +01:00
A. Svensson
4240297aa8
Log stats in UTC.
2016-02-22 18:35:46 +01:00
A. Svensson
5a10cdecd9
Fix the stupid DB functions and embed gorm instead.
2016-02-20 20:46:27 +01:00
A. Svensson
3dfee907c1
Run updates in a DB transaction.
2016-02-20 20:25:18 +01:00
A. Svensson
66cad28cf9
Fix removing inactive servers and avoid doing unneeded work.
2016-02-20 20:14:00 +01:00
A. Svensson
9723c63912
Fix encoding issue with server titles.
2016-02-20 19:55:23 +01:00
A. Svensson
9043b8b10d
Stop setting up the web server when doing an update...
2016-02-20 17:54:21 +01:00
A. Svensson
642e5227eb
Add versioning.
2016-02-20 17:52:55 +01:00
A. Svensson
43c7271a76
Added note about foreign keys, gorm and sqlite.
2015-11-03 22:22:37 +01:00
A. Svensson
207c0a056b
Fixed bug with tuesday/thursday getting mixed.
2015-11-03 22:08:29 +01:00
A. Svensson
5df2d7e3fd
Added index and foreign key support to server_populations table.
2015-11-03 21:49:29 +01:00
A. Svensson
c6ec28fc9b
Added the new go code.
2015-11-03 19:36:33 +01:00
A. Svensson
2dc2aee782
Removed the old python code,
...
and saved a copy of it in the old_python_code_dev branch.
2015-11-03 19:31:22 +01:00
A. Svensson
29b662ba61
Added the stats page to the menu.
2015-05-25 18:19:08 +02:00
A. Svensson
8d95ac2cac
Added a stats page.
2015-05-25 18:15:40 +02:00
A. Svensson
4792581d4d
Show warning text when a graph img couldn't be loaded.
2015-05-25 14:08:01 +02:00
A. Svensson
6555c6f19a
Moved up the footer so it's more visible (or something.. it looks better now at least)
2015-05-24 16:05:49 +02:00
A. Svensson
353b733d58
Removed footer note about byond data, since it's on the about page now.
2015-05-24 16:05:21 +02:00
A. Svensson
b8616a76cc
Added link to the about page on the main menu.
2015-05-24 15:05:55 +02:00
A. Svensson
8e04316a53
Added note for the future.
2015-05-24 14:53:14 +02:00
A. Svensson
4b244434c6
Some optimizations for the markdown func.
2015-05-24 14:51:33 +02:00