1
0
mirror of https://github.com/ToxicCrack/PrintABrick.git synced 2025-05-19 05:30:08 -07:00

65 Commits

Author SHA1 Message Date
David Hübner
c3abee1eb8 Add RebrickableLoader
Add service for loading rebrickable csv files
2017-04-05 19:23:08 +02:00
David Hübner
b373ee94f7 Add Dat file parser 2017-04-05 17:07:45 +02:00
David Hübner
775af7c23b Update LDraw entites structure
Uprate LDraw Entity structure to store information about model alias ids and known subparts of model
2017-04-05 17:04:54 +02:00
David Hübner
6421ed66f2 Add getPartsByLDrawNumber api function
Add function to fetch rebrickable parts related to LDraw model by number
2017-04-05 16:57:45 +02:00
David Hübner
6fb797a124 Add ApiExceptions 2017-04-05 16:56:15 +02:00
David Hübner
4c78346c89 Fix LDrawLoader 2017-03-27 19:06:56 +02:00
David Hübner
3bd04a3b94 Update controllers 2017-03-27 18:33:17 +02:00
David Hübner
a6a8f9cd8c Define menu as service 2017-03-27 18:32:00 +02:00
David Hübner
f2cfaf197f Add LDraw Part filter 2017-03-27 18:30:23 +02:00
David Hübner
b6295d34ea Refactor data loaders 2017-03-27 18:25:49 +02:00
David Hübner
81094348bf Refactor services configuration 2017-03-27 18:25:08 +02:00
David Hübner
8ebde0c02f Add LDraw entity managers 2017-03-27 18:21:44 +02:00
David Hübner
060e8ed0d3 Add traits 2017-03-24 15:34:59 +01:00
David Hübner
21df3fa58b Add repositories for rebrickable entities 2017-03-24 15:29:47 +01:00
David Hübner
35db648f5c Move ldraw entitty repositories to ldraw namespace 2017-03-24 15:27:46 +01:00
David Hübner
b1dfc3f5bc Do not load lodraw printed parts with standart id 2017-03-16 15:47:19 +01:00
David Hübner
97bae052ff Do not load ldraw shortcut parts of stickers 2017-03-16 02:49:15 +01:00
David Hübner
874d72c7bc Update Rebrickable API getPart 2017-03-16 02:48:08 +01:00
David Hübner
77f0e169c1 Add entity repositories 2017-03-16 02:43:10 +01:00
David Hübner
ebe636a324 Add debug views of parts/sets 2017-03-14 18:58:49 +01:00
David Hübner
979985759b Load png image of models
Load images of model with LDView
2017-03-14 18:56:14 +01:00
David Hübner
15089022f1 Add Part_Relation class
Add Part_Relation to store references between parts
2017-03-14 18:52:50 +01:00
David Hübner
e8d3c937d8 Load rebrickable csv files
Fast loag rebrickable csv files by running mysql LOAD DATA INFILE
2017-03-13 14:26:53 +01:00
David Hübner
6f33519ea9 Update Rebrickable entities
Update entities  to match Rebrickable v3 table structure
2017-03-13 14:12:35 +01:00
David Hübner
a1e56ebdd2 Add Part index action 2017-03-11 19:06:53 +01:00
David Hübner
b4ba2dc85b Merged branch feat/rebrickable-v3 into dev 2017-03-10 23:52:03 +01:00
David Hübner
d551040739 Refactor LDrawLoader 2017-03-10 23:39:49 +01:00
David Hübner
bbf1a10fc1 Update LDraw entities 2017-03-10 23:39:42 +01:00
David Hübner
a2a87fc8dc Add LDViewService
Add service for converting LDRaw model files to stl format
2017-03-10 23:39:28 +01:00
David Hübner
0f7346068d Add RebrickableLoader
Loader to obtain Rebrickable database dump and load it to local database
2017-03-10 23:37:23 +01:00
David Hübner
1a9b856b3e Update rebrickable entities
Update rebrickable entities to match new structure of rebrickable v3 data
2017-03-10 23:35:36 +01:00
David Hübner
83992cdcdd migrate rebrickable api to v3 2017-02-06 01:33:46 +01:00
David Hübner
305d063f2b Merge branch 'feat/3D-view'
Conflicts:
	app/Resources/views/parts/detail.html.twig
	app/Resources/views/sets/detail.html.twig
	src/AppBundle/Controller/PartsController.php
2017-01-21 23:34:59 +01:00
David Hübner
37a2e93416 Add model download action 2017-01-21 23:21:06 +01:00
David Hübner
c71bfcf022 Setup download urls in config.yml 2017-01-21 17:32:31 +01:00
David Hübner
b04b0644b2 Add name to Model entity 2017-01-21 17:26:07 +01:00
David Hübner
4138fefded Persist Models 2017-01-17 18:41:58 +01:00
David Hübner
27210e650c Show model data in template 2017-01-17 18:41:28 +01:00
David Hübner
39f69d2110 Fix coding style with php-cs-fixer 2017-01-17 12:18:45 +01:00
David Hübner
dcb475407b Move loaders to own namespace 2017-01-17 00:30:39 +01:00
David Hübner
a694788f85 Add LDraw loader 2017-01-14 16:12:16 +01:00
David Hübner
1a22b6f431 Rename Collection service 2017-01-14 16:05:17 +01:00
David Hübner
99972a20bc Move Rebrickable loader 2017-01-14 16:04:30 +01:00
David Hübner
aefe7ce9b2 Disable SQL logger 2017-01-13 16:15:18 +01:00
David Hübner
86a3ff2e57 Add 3D model view 2017-01-09 17:06:26 +01:00
David Hübner
863c931593 Download rebrickable csv with command 2017-01-09 14:29:05 +01:00
David Hübner
7bc9eb403f Add simple rebrickable csv loader 2016-12-22 15:10:09 +01:00
David Hübner
a7b68eb8d2 Split Rebrickable to client and manager 2016-12-22 15:08:56 +01:00
David Hübner
05f8681b0c Add orm rebrickable entites
Add entities used to persist data from rebrickable
2016-12-22 14:24:05 +01:00
David Hübner
3cbb10c957 Add debug templates
Add templates for debuging data obtained from api
2016-12-20 15:35:10 +01:00