Commit graph

111 commits

Author SHA1 Message Date
Gered 2007380ea1 fix set views "owned (unique)" card statistic 2018-06-16 11:12:01 -04:00
Gered 134b2082c4 do not update card price when price is null
so as to not overwrite an existing price with a null
2018-06-16 10:30:10 -04:00
Gered 010e02023d update scryfall api url to show all card variations for set lists 2018-06-16 10:27:58 -04:00
Gered af08883b69 fix ability to specify a specific price scraper to use from the CLI 2018-06-16 10:13:33 -04:00
Gered deb260b9df bump version for development 2018-06-13 20:16:32 -04:00
Gered 9e356abc93 version 1.2.1 2018-06-13 19:47:16 -04:00
Gered 3c511f710b add scryfall price scraper 2018-06-13 19:44:18 -04:00
Gered 29a1ad04d8 change lein "launch" alias to "rundev" because i like that better 2018-06-13 19:43:57 -04:00
Gered 162d17841e bump version for development 2018-06-09 18:35:29 -04:00
Gered 92270d8649 version 1.2.0 2018-06-09 18:34:57 -04:00
Gered 2c7bfc21e1 display server errors to the user in on-error events 2018-06-09 18:30:55 -04:00
Gered ef8240ecc0 wrap api routes with exception handler middleware 2018-06-09 17:43:45 -04:00
Gered 96a5d5a37b implement basic list copying
using a pretty naive server-side sql copy, but it's probably fine as
this will only really be used very infrequently
2018-06-09 17:29:12 -04:00
Gered 62cdd59d45 show 'Owned' list in lists table. prevent certain operations on it 2018-06-09 11:15:41 -04:00
Gered 2cf7a11c7b preperatory refactor of update-collection!
will need to use it in bulk operations, so split out the core per-card
collection updating logic
2018-06-09 11:15:08 -04:00
Gered 710c4bbba1 ns reloading fixes for http sessions and views/sente components 2018-06-09 11:13:58 -04:00
Gered dd01d77a1b get bootstrap css assets from included webjar
forgot to do this previously when i added the bootstrap webjar
dependency. whoops
2018-06-09 09:53:52 -04:00
Gered 94317bdf7e bump versions of things, switch from embedded to user-provided config
"embedded" as in, included in built uberjars. config must now be
specified via the cli using the "--config" option

this necessitated some additional changes to how different components
are instantiated for each of the different run actions (e.g. "web",
"scrape-prices") and also for dev tasks like migrate/rollback. using
mount now to handle component start/stop and dependency management.

some cljs dependencies not updated yet as things like the views
libraries are not yet updated the new sente version
2018-06-07 19:18:03 -04:00
Gered 85e5f104ca bump version for development 2018-05-31 17:58:19 -04:00
Gered 7ffb4eb4c2 version 1.1.2 2018-05-31 17:57:55 -04:00
Gered f3a39be7b6 use specific version (3.3.7) of bootstrap css, since we're using that js
that'll teach me for using a cdn url always pointing to the latest
version ...
2018-05-31 17:57:28 -04:00
Gered ee02f06969 bump version for development 2016-08-04 22:44:22 -04:00
Gered 027d74185e version 1.1.1 2016-08-04 22:42:43 -04:00
Gered 9d76abec7c remove old button styling that is no longer applicable in a dropdown 2016-08-04 22:41:25 -04:00
Gered 460d7bb4f7 hide the "copy to owned" option since it's not implemented yet
should have been hidden in the first place
2016-08-04 22:40:31 -04:00
Gered aa3a31b992 add UI support for renaming a list 2016-08-04 22:39:43 -04:00
Gered d6949bc6f3 move list admin actions to a button dropdown to conserve header space 2016-08-04 22:06:26 -04:00
Gered a23e780e0f add creation date/times to lists 2016-08-04 22:06:02 -04:00
Gered 6c06ebb758 fix broken list deletions when cards are contained in the list 2016-08-03 19:08:03 -04:00
Gered 4054daa608 bump version for development 2016-08-01 16:49:06 -04:00
Gered 5580e47f26 version 1.1 2016-08-01 16:48:22 -04:00
Gered 68d40c3f35 page footer adjustments 2016-08-01 16:47:42 -04:00
Gered bac68b2b76 make list name on stats page header a link to the list 2016-08-01 16:43:24 -04:00
Gered aeb5021212 change list details page header a bit 2016-08-01 16:38:42 -04:00
Gered c3722371d3 modify stats page to allow display list-specific stats 2016-08-01 16:24:56 -04:00
Gered e4c2a03b72 show list card total in lists table and whether qualities are tracked 2016-08-01 16:00:18 -04:00
Gered 2cc0c65f0e make limit-to-list? option persist between back/forward page navigation
could get annoying as it would constantly be resetting back to the
default as the user clicked into different cards (for example) and then
went back to the list
2016-08-01 15:51:15 -04:00
Gered 196327ad31 fix card-list-table component's no-owned-highlight? option 2016-08-01 15:50:02 -04:00
Gered a7b9cd8d4f fix new list form default values. visibility toggle only if using auth 2016-08-01 15:40:57 -04:00
Gered 7a1f775d31 implement inventory popover UI for lists not using card qualities 2016-08-01 15:34:13 -04:00
Gered cd3cb45213 fix collection quantity add/remove to work properly when quality is nil 2016-08-01 15:33:31 -04:00
Gered 6265c390ae more list views. add user-id checking to recently added/changed views 2016-08-01 14:52:21 -04:00
Gered 90a5a26c95 rename card inventory views and add list id / user id parameters 2016-08-01 14:51:35 -04:00
Gered 1abbcf1302 inventory display text changes depending on what list is being used 2016-08-01 13:49:31 -04:00
Gered 3dbc417885 add cards listing to list details page
the filter to turn on/off the option to restrict shown cards to those
that are in the list being viewed is implemented in kind of a hacky
way that likely is a good indication that the search/filtering code
probably needs to be redesigned... ugh.
2016-08-01 13:43:25 -04:00
Gered a669221ad7 add initial lists UI with list/add/delete and some update support
currently doesn't show cards contained in any lists nor allow adding
or removing of cards to/from any lists
2016-07-31 15:58:53 -04:00
Gered ab66ca9a0a return new list id from the add list server-side route 2016-07-31 15:57:48 -04:00
Gered 53ab0dd10c add generic modal yes/no confirmation component 2016-07-31 15:57:17 -04:00
Gered 10713fa58f fix client-side state handling on user logout 2016-07-31 15:08:08 -04:00
Gered 1b0075cae5 replace hardcoded list-id 0 values with a named constant 2016-07-31 14:54:32 -04:00