Closed
Bug 1010442
Opened 11 years ago
Closed 11 years ago
Allow users to browse past events
Categories
(Webmaker Graveyard :: Events, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: brett, Assigned: alicoding)
References
Details
(Whiteboard: [events] [events-mp] [july25])
Attachments
(3 files)
As we build in storytelling options such as photos and makes, it will become useful for other users to see what happens at events. Add a simple list view method to view past events.
| Reporter | ||
Updated•11 years ago
|
Whiteboard: [eventsmp] → [events-mp]
Updated•11 years ago
|
Whiteboard: [events-mp] → [events-mp] [july25]
Comment 1•11 years ago
|
||
* Marking this for [July25] release, as its not critical for Maker Party start
Updated•11 years ago
|
Whiteboard: [events-mp] [july25] → [events] [events-mp] [july25]
Updated•11 years ago
|
Status: NEW → ASSIGNED
Comment 2•11 years ago
|
||
Attachment #8455842 -
Flags: review?(aki)
| Reporter | ||
Comment 3•11 years ago
|
||
Just verifying that this allows users to *browse* past events - the original comment is descriptive, not so much the bug title :)
| Reporter | ||
Updated•11 years ago
|
Flags: needinfo?(gavin)
Comment 4•11 years ago
|
||
* who's taking this one for [july25]? Gavin or Kate?
Flags: needinfo?(kate)
Summary: Allow users to search for past events → Allow users to browse past events
Comment 6•11 years ago
|
||
I made a checkbox next to the search field to search past events too. Just browsing a huge list of past events doesn't seem that useful to me, but maybe I'm missing something? There are a HUGE number of past events, so just presenting a list view seems overwhelming.
Brett, is this checkbox approach ok?
Flags: needinfo?(gavin) → needinfo?(brett)
| Reporter | ||
Comment 7•11 years ago
|
||
Its discovery. People want to a) know what events are like and b) have events that they made discoverable.
So yes we need a large list of past events, but sortable in descending order (most recent first) - something like "recent events on homescreen"
https://www.evernote.com/shard/s230/sh/a64b8bf8-d8b3-4cb6-b0d4-18a92169d805/53ef3d0de81a6ed6fbfad4fb2c74bd63
And when a user browses "see all events", a method to filter between upcoming (as is currently displayed) and recent (full paginated list of past events in descending order)
Flags: needinfo?(brett)
Comment 8•11 years ago
|
||
Just spoke w. Brett on IRC. We'll go ahead and land my patch once it's R+'d and then see how we want to augment further...
Updated•11 years ago
|
Attachment #8455842 -
Flags: review?(aki) → review?(ali)
| Assignee | ||
Updated•11 years ago
|
Attachment #8455842 -
Flags: review?(ali) → review+
| Assignee | ||
Comment 9•11 years ago
|
||
Brett, can you file a bug for that one you spoke to me on IRC? I just want to make sure is file and I know what exactly I have to do again before I forget.
Flags: needinfo?(brett)
| Reporter | ||
Comment 10•11 years ago
|
||
Ali essentially what we need is a tab for "past events" on this page,
https://events.webmaker.org/#!/events
That would show a paginated list, starting with most recent, of past events.
which would also require a tab for "upcoming events", which would be the current view.
Flags: needinfo?(brett)
| Assignee | ||
Comment 11•11 years ago
|
||
Assigning this to myself so I can work on past events tab.
Assignee: gavin → ali
| Assignee | ||
Comment 12•11 years ago
|
||
Attachment #8460945 -
Flags: review?(jon)
| Assignee | ||
Comment 13•11 years ago
|
||
Attachment #8460976 -
Flags: review?(kate)
Comment 14•11 years ago
|
||
Comment on attachment 8460945 [details] [review]
https://github.com/mozilla/webmaker-events-service/pull/84
Travis CI is failing, and this will mess up pagination order. To fix this, take a look at that sequelize issue. You need to wrap your ordering in double brackets, like so: [['beginDate', 'DESC']].
I almost wonder if we should take out the API ordering of events, since that will never function correctly with pagination. Maybe in another ticket!
Attachment #8460945 -
Flags: review?(jon) → review-
| Assignee | ||
Updated•11 years ago
|
Attachment #8460945 -
Flags: review- → review?(jon)
Updated•11 years ago
|
Attachment #8460945 -
Flags: review?(jon) → review-
| Assignee | ||
Updated•11 years ago
|
Attachment #8460945 -
Flags: review- → review?(jon)
Comment 15•11 years ago
|
||
Comment on attachment 8460945 [details] [review]
https://github.com/mozilla/webmaker-events-service/pull/84
One more thing to do in this PR is to remove the [] around the sequelize query... if this is confusing, just ping me on IRC!
Attachment #8460945 -
Flags: review?(jon) → review-
| Assignee | ||
Updated•11 years ago
|
Attachment #8460945 -
Flags: review- → review?(jon)
Updated•11 years ago
|
Attachment #8460976 -
Flags: review?(kate) → review+
Comment 16•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/webmaker-events-2
https://github.com/mozilla/webmaker-events-2/commit/81d23f3e6fd47fc13ccc2c2c0ce15447ce63b7ca
Bug 1010442 - Allow users to browse past events
Updated•11 years ago
|
Attachment #8460945 -
Flags: review?(jon) → review+
Comment 17•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/webmaker-events-service
https://github.com/mozilla/webmaker-events-service/commit/5790866f0cabc6d5863a1d4f11dd98216801c63c
bug1010442 - Implement before query API for past events
| Assignee | ||
Updated•11 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•