Gregory Eremin
|
dcbc4efe55
|
Label positioning done right
|
2015-03-09 21:58:23 +07:00 |
Gregory Eremin
|
fb56b7164b
|
Calculate precise label sizes
damn you svg!
|
2015-03-09 21:00:06 +07:00 |
Gregory Eremin
|
c2fd42bed0
|
Barchart filters
|
2015-03-09 20:31:51 +07:00 |
Gregory Eremin
|
2191a0c246
|
Fix label underlay positioning
|
2015-03-08 22:44:48 +07:00 |
Gregory Eremin
|
4ebcdb28c8
|
Fix shit
|
2015-03-08 22:29:25 +07:00 |
Gregory Eremin
|
d40ed66668
|
Add Makefile
|
2015-03-08 22:19:28 +07:00 |
Gregory Eremin
|
8d45e846ff
|
Things work together
|
2015-03-08 22:16:27 +07:00 |
Gregory Eremin
|
132a726744
|
All top & activity report apis
|
2015-03-08 21:35:25 +07:00 |
Gregory Eremin
|
e6f934c5dc
|
Org and team charts
|
2015-03-08 18:17:56 +07:00 |
Gregory Eremin
|
311bd021a8
|
Nice barchart
|
2015-03-08 17:02:14 +07:00 |
Gregory Eremin
|
6ebab740b7
|
Don't extract all the router module
|
2015-03-08 15:42:40 +07:00 |
Gregory Eremin
|
b39941aa7c
|
Tidy up gitignore
|
2015-03-08 15:15:21 +07:00 |
Gregory Eremin
|
55f1c718a7
|
Frontend app directory structure
|
2015-03-08 15:10:40 +07:00 |
Gregory Eremin
|
b0c75adab1
|
Barchart
|
2015-03-08 00:22:32 +07:00 |
Gregory Eremin
|
0ab37161bb
|
Use bower
|
2015-03-07 22:33:02 +07:00 |
Gregory Eremin
|
0896799a25
|
Rename sessionID to sid
|
2015-03-07 22:04:28 +07:00 |
Gregory Eremin
|
f33a44bb1f
|
Don't parse cookies twice
|
2015-03-07 22:02:15 +07:00 |
Gregory Eremin
|
30b57ded50
|
Improve request abstraction
|
2015-03-07 21:56:02 +07:00 |
Gregory Eremin
|
977f67e38a
|
Basic react app
|
2015-03-07 21:13:47 +07:00 |
Gregory Eremin
|
103bdb212e
|
Nginx config draft
|
2015-03-07 17:23:08 +07:00 |
Gregory Eremin
|
da9ec3482e
|
Move app from server
|
2015-03-07 16:44:50 +07:00 |
Gregory Eremin
|
525925691b
|
Menu react component
|
2015-03-07 15:34:35 +07:00 |
Gregory Eremin
|
9e00ad1c15
|
Obey the prefix
|
2015-03-07 00:30:47 +07:00 |
Gregory Eremin
|
e0c2cb47be
|
Log only date and time
|
2015-03-07 00:16:56 +07:00 |
Gregory Eremin
|
8e36217f17
|
Move schema
|
2015-03-07 00:16:45 +07:00 |
Gregory Eremin
|
3e27fd11ae
|
Org stat endpoints & queries
|
2015-03-06 23:29:26 +07:00 |
Gregory Eremin
|
7d38440126
|
Benchmark ops
|
2015-03-06 20:35:13 +07:00 |
Gregory Eremin
|
9251ad8c6d
|
Logging, reports
|
2015-03-06 20:23:01 +07:00 |
Gregory Eremin
|
9f36068c54
|
Refactor server sessions
|
2015-03-06 19:36:35 +07:00 |
Gregory Eremin
|
e7a2494305
|
Cleanup api code using respondWith helper
|
2015-03-06 19:15:35 +07:00 |
Gregory Eremin
|
3f034017f2
|
App, server helpers
|
2015-03-06 19:15:11 +07:00 |
Gregory Eremin
|
13f971a731
|
Use named queries and helper methods
|
2015-03-06 18:29:52 +07:00 |
Gregory Eremin
|
d03c5e41e0
|
Repos api
|
2015-03-06 18:18:15 +07:00 |
Gregory Eremin
|
4b6f79f366
|
Teams api
|
2015-03-06 17:56:46 +07:00 |
Gregory Eremin
|
2c4de085e7
|
Okay
|
2015-03-06 17:23:13 +07:00 |
Gregory Eremin
|
522d53b14b
|
We don't need jobs!
|
2015-03-06 17:01:55 +07:00 |
Gregory Eremin
|
3e0ac1ea2d
|
Less models
|
2015-03-06 17:00:04 +07:00 |
Gregory Eremin
|
255b6879c7
|
Use sqlx
|
2015-03-05 23:06:45 +07:00 |
Gregory Eremin
|
1bcebaed59
|
User orgs api
|
2015-03-05 22:25:26 +07:00 |
Gregory Eremin
|
317ee6e075
|
Sessions
|
2015-03-05 22:04:44 +07:00 |
Gregory Eremin
|
b070f19510
|
Hello page
|
2015-03-05 20:49:50 +07:00 |
Gregory Eremin
|
4295811647
|
Auth works
|
2015-03-05 19:57:36 +07:00 |
Gregory Eremin
|
7fc7b1889b
|
Fix task save query
|
2015-03-05 19:54:05 +07:00 |
Gregory Eremin
|
db21c27b54
|
More config options
|
2015-03-05 19:53:38 +07:00 |
Gregory Eremin
|
76748c8c85
|
Empactify
|
2015-03-05 15:07:18 +07:00 |
Gregory Eremin
|
d7b35f05a5
|
Server auth draft
|
2015-03-05 14:46:19 +07:00 |
Gregory Eremin
|
4f24495d96
|
Config module
|
2015-03-05 14:44:42 +07:00 |
Gregory Eremin
|
dce4c5e1d1
|
Config example
|
2015-03-05 14:32:47 +07:00 |
Gregory Eremin
|
dce771f9ea
|
Add more models
|
2015-03-05 04:07:02 +07:00 |
Gregory Eremin
|
ed666552ef
|
Task reports
|
2015-03-05 03:51:17 +07:00 |