Commit Graph

307 Commits

Author SHA1 Message Date
aada3f5e86 Redo .NET Identity as it was not working. 2019-05-18 01:43:09 +01:00
b9eacd73d5 Update dependencies. 2019-05-17 21:18:28 +01:00
c6a214199a Cleanup 2018-08-11 20:54:02 +01:00
0815e745b0 Add ASP.NET Identity. 2018-08-11 20:53:34 +01:00
37cb0f8237 Remove ignored files and adjust .gitignore. 2018-08-11 20:52:41 +01:00
71d3cda9e7 Add Microsoft.VisualStudio.Web.CodeGeneration.Design package. 2018-08-11 11:25:22 +01:00
4dbb43cedd Add missing migration. 2018-08-11 11:25:02 +01:00
53f7315b2e Correct areas routing. 2018-08-11 11:15:31 +01:00
16635951d8 Add API controllers. 2018-08-11 10:50:31 +01:00
97d8c11fe4 Add administrative views and controllers. 2018-08-11 10:50:22 +01:00
5933aef723 Update to .NET Core 2.1. 2018-08-11 10:49:55 +01:00
786cd53d7d Use company logos again. 2018-08-07 21:48:53 +01:00
31f6cb7744 Rename logos in company model. 2018-08-07 21:47:29 +01:00
a2256ebe1b Add file headers. 2018-08-07 20:06:44 +01:00
83ba8cf568 Remove unneeded code that has been substituted by Entity Framework. 2018-08-06 23:48:38 +01:00
36bc2b694e Use entity framework on company logo rendering. 2018-08-06 23:46:21 +01:00
7565a8966a Use lazy loading of related tables. 2018-08-06 23:33:39 +01:00
d540e281cf Correct typo in console index. 2018-08-06 23:24:24 +01:00
26c197f28c Use EntityFramework on machine controller. 2018-08-06 23:24:00 +01:00
dc62d1f2f4 Show exception in debug mode on startup with database exceptions. 2018-08-06 23:23:34 +01:00
de37bc02ff Use Entity Framework in computer and console controllers. 2018-08-06 22:27:55 +01:00
07d423f830 Browser test fields should be boolean. 2018-08-06 21:48:51 +01:00
7446bd856d Move model names to singular. 2018-08-06 21:27:14 +01:00
728eb83d6b Use EF in company controller. 2018-08-06 21:07:23 +01:00
e6378588f3 Use enumerations in EF models. 2018-08-06 21:07:07 +01:00
b9aca7a804 Move enumerations up. 2018-08-06 20:24:15 +01:00
980f25b600 Rename model fields to more appropriate names. 2018-08-06 19:54:03 +01:00
ab24e794c3 Move home controller to EF context. 2018-08-06 00:26:30 +01:00
bfbb203888 Add database update up to first EF migration, and enable automatic migrations now on. 2018-08-06 00:26:11 +01:00
940bb2250a Move EF connection string to ASP.NET startup. 2018-08-06 00:24:20 +01:00
bd16334ad0 Add missing EF file. 2018-08-06 00:08:52 +01:00
bf55ec20e8 Code refactor. 2018-08-05 23:11:33 +01:00
60afd9c46c Add EntityFramework models. 2018-08-05 23:11:15 +01:00
b720cd6122 Update DB to version 23: Make EntityFramework happy with existing database schema. 2018-08-05 22:39:55 +01:00
9418e3b776 Add LICENSE 2018-07-20 22:35:02 +00:00
736b98b754 Update DB to version 22: Machine families, machine model separate from name. 2018-04-29 02:02:33 +01:00
349a941392 Update DB to version 21: Have full introduction date for machines, not only year. 2018-04-28 21:29:01 +01:00
fd0b55dee1 Update DB to version 20: Machines can have an arbitrary number of storage,
so use an interconnection table, `storage_by_machine`.
2018-04-28 20:52:58 +01:00
90af295fa1 Correct previous database version initializing strings. 2018-04-28 20:14:52 +01:00
04c0e47d9c Update DB to version 19: Resolutions are gpu dependant,
move to separate table and use an interconnection table, `resolution_by_gpu`.
2018-04-28 18:39:09 +01:00
95de473054 Update DB to version 18: Machines can have an arbitrary number of memories,
so use an interconnection table, `memory_by_machine`.
2018-04-28 17:27:35 +01:00
203a235a29 Update DB to version 17: Machines can have an arbitrary number of sound synthetizers,
so use an interconnection table, `sound_by_machine`.
2018-04-28 15:55:57 +01:00
fdcefed085 Update DB to version 16: Machines can have an arbitrary number of gpus,
so use an interconnection table, `gpus_by_machine`.
2018-04-28 14:39:21 +01:00
02b9981681 Update DB to version 15: Machines can have an arbitrary number of processors,
so use an interconnection table, `processors_by_machine`.
2018-04-28 13:16:53 +01:00
d8127630b3 Update DB to version 14: Computers and consoles are now machines with different type. 2018-04-28 02:10:03 +01:00
40d07af9c5 Update DB to version 13: Add fields to sound_synths and drop music_synths. 2018-04-27 18:12:23 +01:00
53e924055a Update DB to version 13: Add fields to sound_synths and drop music_synths. 2018-04-27 17:55:04 +01:00
56f54288eb Update view to DB version 12. 2018-04-27 15:29:53 +01:00
d92ec59222 Update DB to version 12: Allow NULL gpu and add constant GPU vales (DB_NONE, DB_FRAMEBUFFER). 2018-04-27 13:56:12 +01:00
621477adff Update DB to version 11: Add fields and indexes to GPUs table. 2018-04-26 11:32:35 +01:00