LearnNewsExamplesServices
Frontmatter
id282
titleCovid Demo App (initial version)
stateClosed
labels
enhancement
assigneestobiu
createdAtMar 15, 2020, 12:30 PM
updatedAtMar 19, 2020, 3:11 PM
githubUrlhttps://github.com/neomjs/neo/issues/282
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 19, 2020, 2:58 PM

Covid Demo App (initial version)

tobiu
tobiu commented on Mar 15, 2020, 12:30 PM

A new app inside the Neo workspace combining the

  1. Covid Gallery
  2. Covid Helix
  3. Grid (Table)

It should use at least 1 component controller as well as routing.

Once finished, we can move it into a separate repo.

tobiu added the enhancement label on Mar 15, 2020, 12:30 PM
tobiu assigned to @tobiu on Mar 15, 2020, 12:30 PM
tobiu referenced in commit 45d2ad1 - "#282 using the create-app script to set up the Covid app shell. adjusted the gitignore" on Mar 15, 2020, 12:36 PM
tobiu referenced in commit 2b7b5bf - "#282 added Covid to the template files to ensure everyone can build it" on Mar 15, 2020, 12:38 PM
tobiu referenced in commit 6dbb989 - "#282 using neo-theme-dark as the default" on Mar 15, 2020, 12:45 PM
tobiu referenced in commit 7682dd3 - "#282 MainContainer => vbox layout" on Mar 15, 2020, 12:50 PM
tobiu referenced in commit 3ee6f4b - "#282 Moved the MainContainer into a view folder" on Mar 15, 2020, 12:57 PM
tobiu referenced in commit be63557 - "#282 Covid.model.Country" on Mar 15, 2020, 1:01 PM
tobiu referenced in commit c723ba7 - "#282 Covid.store.Countries" on Mar 15, 2020, 1:03 PM
tobiu referenced in commit eadf49f - "#282 Covid.view.MainContainerController" on Mar 15, 2020, 1:10 PM
tobiu referenced in commit f78ad3a - "#282 Covid.view.CountryHelix" on Mar 15, 2020, 1:13 PM
tobiu referenced in commit 682ea17 - "#282 Covid.view.CountryGallery" on Mar 15, 2020, 1:17 PM
tobiu referenced in commit c9c7656 - "#282 added CountryGallery & CountryHelix to the MainContainer" on Mar 15, 2020, 1:24 PM
tobiu referenced in commit 4e218de - "#282 MainContainerController: loadData()" on Mar 15, 2020, 1:31 PM
tobiu referenced in commit cecceea - "#282 MainContainerController: proxyUrl" on Mar 15, 2020, 1:34 PM
tobiu referenced in commit 3106c5f - "#282 MainContainerController: apiUrl" on Mar 15, 2020, 1:37 PM
tobiu referenced in commit 73d5f82 - "#282 MainContainerController: addStoreItems() => feed the gallery & helix with data" on Mar 15, 2020, 1:44 PM
tobiu referenced in commit 1233a0e - "#282 refactoring: view.country.*" on Mar 15, 2020, 1:53 PM
tobiu referenced in commit 150143b - "#282 Covid.view.country.TableContainer base class" on Mar 15, 2020, 1:59 PM
tobiu referenced in commit f4cddf3 - "#282 MainContainer: adding the TableContainer (in progress)" on Mar 15, 2020, 2:12 PM
tobiu referenced in commit 7382f87 - "#282 TableContainer: added all columns" on Mar 15, 2020, 2:42 PM
tobiu referenced in commit 0a4f9cd - "#282 Covid.store.Countries: default sorter" on Mar 15, 2020, 2:46 PM
tobiu referenced in commit 1bb92a2 - "#282 country.TableContainer: column renderers" on Mar 15, 2020, 2:54 PM
tobiu referenced in commit c1eee86 - "#282 TableContainer: align: right for all number columns" on Mar 15, 2020, 4:05 PM
tobiu referenced in commit 9d19359 - "#282 MainContainerController: getCountryFlagUrl()" on Mar 15, 2020, 4:14 PM
tobiu referenced in commit 2a12afb - "#282 Covid.view.CountryGallery & CountryHelix: using the VC flag renderer" on Mar 15, 2020, 5:04 PM
tobiu referenced in commit 8d9d8a4 - "#282 country.TableContainer: flag to text alignment" on Mar 15, 2020, 10:25 PM
tobiu referenced in commit 9730b19 - "#282 MainContainerController: 3 new flags" on Mar 15, 2020, 10:41 PM
tobiu referenced in commit 6409bc7 - "#282 Covid.view.GalleryContainer" on Mar 16, 2020, 12:23 AM
tobiu referenced in commit 569ea3e - "#282 Covid.view.HelixContainer" on Mar 16, 2020, 1:14 AM
tobiu referenced in commit 1ffcee8 - "#282 Covid.view.MainContainerController: loadSummaryData()" on Mar 16, 2020, 10:56 AM
tobiu referenced in commit bdcd0c4 - "#282 Covid.view.MainContainerController: applySummaryData() => doc comments" on Mar 16, 2020, 11:01 AM
tobiu referenced in commit ee737c5 - "#282 Covid.view.MainContainer: gallery testing (not stable!)" on Mar 16, 2020, 11:55 AM
tobiu referenced in commit 3b762df - "#282 Covid.view.HelixContainerController: base class" on Mar 16, 2020, 1:33 PM
tobiu referenced in commit 0cac007 - "#282 Covid.view.HelixContainer: using HelixContainerController, doc comments" on Mar 16, 2020, 1:42 PM
tobiu referenced in commit 9c9200c - "#282 Covid.view.GalleryContainerController: base class" on Mar 16, 2020, 1:54 PM
tobiu referenced in commit a54cb77 - "#282 Covid.view.GalleryContainer: using GalleryContainerController" on Mar 16, 2020, 2:11 PM
tobiu referenced in commit 736cf39 - "#282 Covid.view.GalleryContainerController: onCollapseButtonClick()" on Mar 16, 2020, 2:26 PM
tobiu referenced in commit 46d8dce - "#282 Covid.view.GalleryContainerController: onChangeTranslateX() (in progress)" on Mar 16, 2020, 2:32 PM
tobiu referenced in commit 93f085f - "#282 Covid.view.GalleryContainerController: onRangefieldChange()" on Mar 16, 2020, 3:04 PM
tobiu referenced in commit 95092ad - "#282 Covid.view.GalleryContainerController: gallery_ => faster access" on Mar 16, 2020, 3:15 PM
tobiu referenced in commit 4cadd32 - "#282 Covid.view.GalleryContainerController: onRangefieldMounted()" on Mar 16, 2020, 8:04 PM
tobiu referenced in commit 1b0bb51 - "#282 Covid.view.GalleryContainerController: onRangefieldMounted() => more generic and used for translateX as well" on Mar 16, 2020, 8:10 PM
tobiu referenced in commit 5983c7e - "#282 Covid.view.GalleryContainerController: onOrderButtonClick()" on Mar 16, 2020, 8:16 PM
tobiu referenced in commit c5544ae - "#282 Covid.view.GalleryContainerController: onOrderButtonClick() => adjusted to use data.component & removed the button reference" on Mar 16, 2020, 8:53 PM
tobiu referenced in commit c70af46 - "#282 Covid.view.GalleryContainerController: onSortButtonClick() => adjusted to use data.component" on Mar 16, 2020, 9:16 PM
tobiu referenced in commit 7708a97 - "#282 Covid.view.GalleryContainerController: onSortButtonClick() => added to all sorting buttons" on Mar 16, 2020, 9:22 PM
tobiu referenced in commit ceb4b0a - "#282 Covid.view.GalleryContainerController: doc comments, using module: RangeField" on Mar 16, 2020, 9:26 PM
tobiu referenced in commit eb5cfca - "#282 Covid.view.GalleryContainer: destroy()" on Mar 16, 2020, 9:35 PM
tobiu referenced in commit 5567536 - "#282 configuration-panel: scss" on Mar 16, 2020, 10:13 PM
tobiu referenced in commit 4ba7607 - "#282 Covid.view.GalleryContainer: itemDefaults" on Mar 16, 2020, 11:15 PM
tobiu referenced in commit 2296cb4 - "#282 Covid.view.GalleryContainer: recovered button, styling" on Mar 16, 2020, 11:21 PM
tobiu referenced in commit b65554b - "#282 switched to the helix as the default view (testing, not stable)" on Mar 16, 2020, 11:30 PM
tobiu referenced in commit 336daa5 - "#282 removed the heroku proxy (API does support cors now)" on Mar 16, 2020, 11:32 PM
tobiu referenced in commit af83845 - "#282 Covid.view.HelixContainer: label styling" on Mar 17, 2020, 12:21 AM
tobiu referenced in commit d7c0f7f - "#282 Covid.view.HelixContainerController: helix_, onRangefieldChange" on Mar 17, 2020, 12:36 AM
tobiu referenced in commit f343a5a - "#282 Covid.view.GalleryContainer: imports cleanup" on Mar 17, 2020, 1:13 AM
tobiu referenced in commit 30552a1 - "#282 Covid.view.HelixContainer: imports cleanup" on Mar 17, 2020, 1:14 AM
tobiu referenced in commit f6a509d - "#282 Covid.view.HelixContainer: using onRangefieldChange" on Mar 17, 2020, 1:19 AM
tobiu referenced in commit 2d4287b - "#282 Covid.view.HelixContainer & Controller: onSortButtonClick" on Mar 17, 2020, 1:27 AM
tobiu referenced in commit 29978cc - "#282 Covid.view.HelixContainer & Controller: onRangefieldMounted" on Mar 17, 2020, 1:38 AM
tobiu referenced in commit 12e470f - "#282 Covid.view.GalleryContainerController: onCollapseButtonClick() => using the new data component reference" on Mar 17, 2020, 5:32 PM
tobiu referenced in commit d2f9ebd - "#282 Covid.view.HelixContainerController: onCollapseButtonClick()" on Mar 17, 2020, 5:40 PM
tobiu referenced in commit 7a31325 - "#282 Covid.view.HelixContainerController: onFollowSelectionButtonClick()" on Mar 17, 2020, 8:11 PM
tobiu referenced in commit 7b19f17 - "#282 Covid.view.HelixContainerController: onFlipItemsButtonClick()" on Mar 17, 2020, 8:15 PM
tobiu referenced in commit 498a9cf - "#282 Covid.view.MainContainerController: onHashChange()" on Mar 17, 2020, 9:36 PM
tobiu referenced in commit d6bebcb - "#282 Covid.view.MainContainerController: default route => table" on Mar 17, 2020, 9:46 PM
tobiu referenced in commit e163427 - "#282 Covid.view.MainContainerController: onHashChange(), in progress" on Mar 17, 2020, 10:05 PM
tobiu referenced in commit 1d0adc0 - "#282 Covid.view.MainContainer: generating the items inside the ctor to use the activeTabIndex matching to the initial route, adjusted the controller logic" on Mar 17, 2020, 10:23 PM
tobiu referenced in commit 4bfa5ed - "#282 Covid.view.MainContainer: doc comments" on Mar 17, 2020, 10:42 PM
tobiu referenced in commit 3e6a800 - "#282 Covid.view.MainContainerController: initially loading the store of the active tab (the tab which matches the main route)" on Mar 17, 2020, 10:58 PM
tobiu referenced in commit 5406393 - "#282 Covid.view.MainContainerController: doc comment" on Mar 17, 2020, 11:01 PM
tobiu referenced in commit c0aca8c - "#282 Covid.view.MainContainerController: storing the API data onLoad inside a new data config" on Mar 17, 2020, 11:05 PM
tobiu referenced in commit b68d978 - "#282 Covid.view.MainContainerController: onHashChange() => filling the matching store (once each)" on Mar 17, 2020, 11:56 PM
tobiu referenced in commit 4baf5ee - "#282 Covid.view.HeaderContainer base class" on Mar 18, 2020, 12:16 AM
tobiu referenced in commit 94ece11 - "#282 Covid.view.MainContainer: using the HeaderContainer" on Mar 18, 2020, 12:21 AM
tobiu referenced in commit 3155da4 - "#282 Covid.view.HeaderContainer: github star button" on Mar 18, 2020, 12:38 AM
tobiu referenced in commit 3c81a8b - "#282 Covid.view.HeaderContainer: github star button => using vdom markup" on Mar 18, 2020, 12:50 AM
tobiu referenced in commit a7770df - "#282 Covid.view.HeaderContainer: theme button" on Mar 18, 2020, 1:05 AM
tobiu referenced in commit d1bcd21 - "#282 Covid.view.MainContainerController: onSwitchThemeButtonClick() logic" on Mar 18, 2020, 1:14 AM
tobiu referenced in commit 578ad72 - "#282 Covid.view.MainContainerController: applySummaryData() logic" on Mar 18, 2020, 1:49 AM
tobiu referenced in commit dc51ecb - "#282 Covid.view.MainContainer: reduced the margin from 20 to 10px" on Mar 18, 2020, 2:00 AM
tobiu referenced in commit 0fce4bb - "#282 Covid.view.HeaderContainer: country selectField with data" on Mar 18, 2020, 9:24 AM
tobiu referenced in commit 37bf8d4 - "#282 Covid.view.HeaderContainer: country field => store sorter" on Mar 18, 2020, 10:48 AM
tobiu referenced in commit 058b57e - "#282 Covid.view.FooterContainer: base class" on Mar 18, 2020, 4:20 PM
tobiu referenced in commit 713e9b3 - "#282 removed the Footer again, looks ugly" on Mar 18, 2020, 4:27 PM
tobiu referenced in commit 3b7acd8 - "#282 country field => select => change route => select active gallery item" on Mar 18, 2020, 9:45 PM
tobiu referenced in commit 11d5599 - "#282 Covid.view.MainContainerController: onHashChange() => select table row, adjusted the selection rowmodel" on Mar 18, 2020, 10:20 PM
tobiu referenced in commit 1d96bce - "#282 Covid.view.MainContainerController: onHashChange() => select table row polishing" on Mar 18, 2020, 10:37 PM
tobiu referenced in commit 27e992f - "#282 Covid.view.MainContainerController: onHashChange() => delay to apply the new country selection when switching cards, button changeRoute adjustments" on Mar 18, 2020, 10:58 PM
tobiu referenced in commit 36c3867 - "#282 Covid.view.MainContainerController: onHashChange() => delaySelection polishing" on Mar 18, 2020, 11:14 PM
tobiu referenced in commit f354782 - "#282 Covid.view.MainContainerController: onHashChange() => delaySelection polishing" on Mar 19, 2020, 12:09 AM
tobiu referenced in commit 353c7b1 - "#282 Covid.view.HeaderContainer: theme button iconCls" on Mar 19, 2020, 12:19 AM
tobiu referenced in commit fa76481 - "#282 Covid.view.HelixContainer: sort buttons minHeight" on Mar 19, 2020, 12:30 AM
tobiu referenced in commit 4ae94e0 - "#282 Covid.view.GalleryContainer: sort buttons minHeight" on Mar 19, 2020, 12:31 AM
tobiu referenced in commit 942396d - "#282 Covid.view.GalleryContainer: controls panel => vertical scrolling" on Mar 19, 2020, 12:34 AM
tobiu referenced in commit 0010453 - "#282 Covid.view.HeaderContainer: reload data button" on Mar 19, 2020, 12:40 AM
tobiu referenced in commit f494fa3 - "#282 Covid.view.HeaderContainer: styling" on Mar 19, 2020, 12:55 AM
tobiu referenced in commit 4ed1dc7 - "#282 Covid.view.MainContainerController: onReloadDataButtonClick()" on Mar 19, 2020, 1:01 AM
tobiu referenced in commit 04c17b9 - "#282 Covid.view.MainContainerController: getCountryFlagUrl() => code shortening (in progress)" on Mar 19, 2020, 1:27 AM
tobiu referenced in commit 4b8fda3 - "#282 Covid.view.MainContainerController: getCountryFlagUrl() => code shortening" on Mar 19, 2020, 2:18 AM
tobiu referenced in commit 0bcfe75 - "#282 Covid.view.HeaderContainer: summary data styling (in progress)" on Mar 19, 2020, 2:20 AM
tobiu referenced in commit c4f665f - "#282 Covid.view.HeaderContainer: summary data styling" on Mar 19, 2020, 2:27 AM
tobiu referenced in commit b8c762e - "#282 Covid.view.HeaderContainer: summary data styling" on Mar 19, 2020, 11:43 AM
tobiu referenced in commit 005f9ab - "#282 Covid.view.MainContainerController: removed testing log" on Mar 19, 2020, 11:53 AM
tobiu
tobiu Mar 19, 2020, 2:58 PM

closing this one (first version is online) and will add smaller follow up tickets.

tobiu closed this issue on Mar 19, 2020, 2:58 PM
tobiu changed title from Covid Demo App to Covid Demo App (initial version) on Mar 19, 2020, 3:11 PM