4e9a6931e4
Implement redesign, refactor everything
...
- Write CSS for everything, update templates.
- Refactor discussion view. Stream is split into two components
(content and scrubber) which have their own responsibilities.
- Extract pane functionality into a mixin.
- Implement global “back button” system. You give a “paneable” target
to the application controller, the back button will modulate its
pane-related properties as necessary, and call an action when the
button is clicked.
- Extract welcome-hero into its own component.
- Lots of other general improvements/refactoring. The code is quite
well-commented so take a look!
2015-01-16 17:26:18 +10:30
69be3b9929
20 results, regardless of what's included
2015-01-16 17:26:17 +10:30
2ba5dbfa75
Change the way we fetch multiple posts by ID
...
JSON-API specifies that multiple resources should be fetched with a
comma-separated list of IDs, i.e. discussions/1,2,3,4. But this is
problematic because if we do a findQuery with only one ID, then a
single object will come back from the API where the serializer is
expecting an array containing a single object.
Instead, I’ve just implemented an ids “filter” on the discussions index
API route (which is the default way that the adapter finds multiple
IDs.)
2015-01-16 17:26:17 +10:30
1f54876705
Change the way post count metadata is stored
...
We care about the number of “comment” posts, not the number of posts in
total.
2015-01-16 17:26:17 +10:30
67afcbf641
More descriptive comments
2015-01-16 17:26:17 +10:30
ce9230f5e2
Merge pull request #36 from bronzehedwick/patch-1
...
Add syntax highlighting to readme code samples
2015-01-13 05:45:59 +10:30
bf46208f8b
Add syntax highlighting to readme code samples
2015-01-12 09:32:34 -05:00
c4b449ad3c
Clean up composer components
2015-01-07 17:25:41 +10:30
93f5ae5bfc
Clean up discussion API
2015-01-07 17:25:40 +10:30
a1ef2e08c0
Fix last_post_number potentially being null
2015-01-07 17:25:40 +10:30
fedfc24f6b
Update liquid-fire
2015-01-07 17:25:40 +10:30
d6c9a92408
Update to ember-data b14, comment out bug for now
2015-01-07 17:25:40 +10:30
c31c2256c1
Rename/fix post stream
2015-01-07 17:25:40 +10:30
c783148784
Rework discussion/post components
2015-01-07 17:25:40 +10:30
764d2f4318
Use layoutName instead of templateName
2015-01-07 17:25:40 +10:30
888ac35307
Merge pull request #32 from Allineer/patch-1
...
"Specified key was too long" fix.
2015-01-05 08:18:41 +10:30
900a0487b4
"Specified key was too long" fix.
...
[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `permissions` add primary key perm
issions_grantee_entity_permission_primary(`grantee`, `entity`, `permission`))
2015-01-04 22:40:16 +03:00
b618c6d670
Merge branch 'redesign'
2015-01-03 22:04:58 +10:30
4d01a615a4
Big component restructure/overhaul
2015-01-03 21:51:47 +10:30
5107a06e06
Clean up routes
2015-01-03 12:26:22 +10:30
161f37e210
Working on interface components.
2015-01-03 12:26:14 +10:30
b6e594e0bd
Update git URL
2015-01-03 08:19:31 +10:30
0031c5ae38
Update ember.js (fix view helper regression)
2015-01-02 17:17:19 +10:30
36d7414491
Working on responsive dropdown menu components.
2015-01-02 11:46:40 +10:30
2f9c1bdb38
Rejigging templates for redesign.
...
- Componentize more stuff, heading in the direction of Ember 2.0
- Start CSS from scratch
- Everything is broken atm!
2015-01-01 20:08:38 +10:30
2da39d27c5
Fix up bug in discussion seeder where number_index could be null. closes #27
2014-12-31 17:52:53 +10:30
cb49095599
Tweak installation instructions.
2014-12-31 17:52:20 +10:30
c2ac2fb3bc
Change installation instructions to use vagrant.
2014-12-30 22:02:38 +10:30
a130c8f646
Merge pull request #21 from mikedugan/master
...
seeds updated, fixes #20
2014-12-30 21:36:15 +10:30
180803ca17
Merge pull request #23 from Ghosh/bugfix-partialDiscussionsPane
...
Fixed partially showing discussions pane
2014-12-25 07:23:18 +10:30
a4973995fa
Fixed partially showing discussions pane
...
Referencing the discussions pane which slides out from the sidebar.
Fixed styles for pinned state of dicussions pane
Fixed padding in discussions pane
2014-12-24 23:31:01 +05:30
000aa23d2b
rm vagrantfile, fix seed
2014-12-24 08:39:20 -05:00
1b255da7a0
added vagrant
2014-12-24 08:11:41 -05:00
dab9a6d7bc
Fix up LESS compilation.
2014-12-24 09:36:47 +10:30
b37deb248c
Missed some workbench changes.
2014-12-24 09:23:31 +10:30
69b732b894
Relocate to workbench so that dev dependencies are loaded properly.
2014-12-23 22:59:15 +10:30
a33fad0ba0
Add instructions to install dev dependencies.
2014-12-23 20:18:52 +10:30
23e7733d97
Update dependencies to latest versions.
2014-12-23 12:55:28 +10:30
63b918f741
Upgrade ember-cli to 0.1.4 and fix related breakage. closes #18
2014-12-23 12:45:07 +10:30
0d6b4a2732
Merge pull request #17 from mikedugan/master
...
add codeception, update gitignore
2014-12-23 09:22:41 +10:30
2d1e999dd9
add codeception, update gitignore
2014-12-22 08:28:01 -05:00
be5a6a8bb9
Merge pull request #15 from mikedugan/master
...
composer updates
2014-12-22 23:37:53 +10:30
7859d915c4
Add a little disclaimer about the current quality of code :)
2014-12-22 23:37:01 +10:30
458c5e7162
composer updates
...
- Switch PSR 0 to PSR 4 (0 is deprecated)
- Update autoloadings
- Move Faker to dev requirements
2014-12-22 08:01:08 -05:00
174151ac00
Delete README.md
2014-12-22 23:09:39 +10:30
104f4337e5
Add issue links and tweak feedback channels.
2014-12-20 22:55:59 +10:30
9eaa569a0b
Fix issue links.
2014-12-20 22:35:37 +10:30
6c844177a9
Add information about IRC channel.
2014-12-20 22:04:02 +10:30
d93a803b0e
Fix invalid inverse relationship.
2014-12-20 21:14:10 +10:30
51165e306d
Fix installation instructions.
2014-12-20 21:07:01 +10:30