Commit graph

29 commits

Author SHA1 Message Date
Steffen Vogel
c79f54ec35 introduced new query generation 2010-06-28 11:33:38 +02:00
Steffen Vogel
5462ada043 next bunch of changes (not working atm) 2010-06-14 08:49:59 +02:00
Steffen Vogel
95ad53ec5f optimized joins 2010-06-14 07:41:41 +02:00
Steffen Vogel
59d1b4d8af first bunch of changes toward nested set groups
added some general improvements to the database model
2010-06-14 00:41:04 +02:00
Steffen Vogel
9be19fcadc added some small improvements and comments 2010-06-13 18:30:57 +02:00
Steffen Vogel
8d9c294de7 unified backend to uuid's instead of u(u|g|c)id's
api keeps unaffected
updated sql dumps to new namings
2010-06-13 14:25:19 +02:00
Steffen Vogel
02ffac52e0 added some TODO comments to API calls 2010-06-11 23:17:45 +02:00
Steffen Vogel
350ed6bde3 added full implementation of xml output view :)
some cosmetic changes
2010-06-11 23:17:05 +02:00
Steffen Vogel
eafaf99341 added casts and validation to get parameters 2010-06-09 22:17:16 +02:00
Steffen Vogel
d78996c673 checks for class existance on dynamic instatiation 2010-06-09 21:53:55 +02:00
Steffen Vogel
673499f4f8 added channel unit to json output 2010-06-09 21:48:18 +02:00
Steffen Vogel
64e374a9b1 fixed empty data bug in json view 2010-06-09 21:11:58 +02:00
Steffen Vogel
0c162cfede simplified dynamic class instantiation 2010-06-09 21:11:26 +02:00
Steffen Vogel
984306304b introduced new view system (also introduced new api version 0.2) 2010-06-09 19:34:29 +02:00
Steffen Vogel
eabac78a6a increased version number (0.1 prototype => 0.2 new api draft) 2010-06-09 19:32:50 +02:00
f10
a2ad3b68cc adapt fronted to new backend 2010-06-08 21:26:02 +02:00
Steffen Vogel
9dc4986f6d refactor $readings -> $data 2010-06-08 19:57:42 +02:00
Steffen Vogel
888fc0aa1a fixed getBy*() 2010-06-08 19:01:45 +02:00
Steffen Vogel
56b56dd93b improved output and headers 2010-06-08 15:42:00 +02:00
Steffen Vogel
cc7d33eed6 fixed sql group by statement
added some exception throwing in invalid arguments
2010-06-08 15:41:02 +02:00
Steffen Vogel
d20ba8b589 introduced DataController
reorganized Views
2010-06-08 15:39:31 +02:00
Steffen Vogel
1dae152814 added getMin(), getMax(), getAverage() and getData() to Meter class (backend based calculations) 2010-06-08 12:24:29 +02:00
Steffen Vogel
3cf30a3dc0 added DrUUID RFC4122 library for PHP5 by J. King (http://jkingweb.ca/) 2010-06-08 02:29:51 +02:00
Steffen Vogel
b9b639b6a0 moved Channel::toJson to JsonView (future redesign in View needed) 2010-06-08 02:10:48 +02:00
Steffen Vogel
c7a2c4390e added uuid and ugid 2010-06-08 02:10:19 +02:00
Steffen Vogel
91adac34a2 direct call to controller actions from frontcontroller
added UserController (to be fully implemented)
2010-06-07 21:48:49 +02:00
Steffen Vogel
8884656ea7 improved exception & error handling 2010-06-07 21:47:51 +02:00
Steffen Vogel
d87cbe2c95 restricted direct backend access by using .htaccess 2010-06-07 12:32:44 +02:00
Steffen Vogel
2adbdf9a24 separeted frontend from backend
adjusted include paths of tools
2010-06-07 12:11:51 +02:00