Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Feathers-Vuex 2.0 rewritten with TypeScript #216

Merged
merged 408 commits into from Oct 21, 2019
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 1, 2019

  1. Configuration menu
    Copy the full SHA
    8687e4b View commit details
    Browse the repository at this point in the history
  2. Run all tests

    marshallswain committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    227f8dd View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2019

  1. Fix bug with makeFindMixin watcher

    If you watched a single param in the watcher, it would pass the single param to the `find` action instead of passing all props.  This change makes sure no params are passed, which allows the `find` mixin to perform the proper params-picking logic, internally.
    marshallswain committed Apr 2, 2019
    2 Configuration menu
    Copy the full SHA
    d1fa45b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2ef209 View commit details
    Browse the repository at this point in the history
  3. Expose handleFindResponse and handleFindError

    New actions expose functionality that was previously enclosed inside the `find` action.
    marshallswain committed Apr 2, 2019
    Configuration menu
    Copy the full SHA
    f79a029 View commit details
    Browse the repository at this point in the history
  4. Clone params for all actions.

    The Feathers client directly modifies params, so this clones them so that the Feathers client doesn’t modify the query that gets passed to the `find` getter (when the same query params are used for both the action and the getter, as is done with the `makeFindMixin`.
    marshallswain committed Apr 2, 2019
    Configuration menu
    Copy the full SHA
    e74c6bd View commit details
    Browse the repository at this point in the history
  5. v2.0.0-pre.6

    marshallswain committed Apr 2, 2019
    Configuration menu
    Copy the full SHA
    1d9c6f0 View commit details
    Browse the repository at this point in the history
  6. 2.0.0

    marshallswain committed Apr 2, 2019
    Configuration menu
    Copy the full SHA
    1df7ae2 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2019

  1. v2.0.0-pre.7

    marshallswain committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    66e0969 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    243032c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    371f7d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c975735 View commit details
    Browse the repository at this point in the history
  5. v2.0.0-pre.8

    marshallswain committed Apr 3, 2019
    Configuration menu
    Copy the full SHA
    766c3c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2019

  1. Configuration menu
    Copy the full SHA
    77b58cf View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.9

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    e8e376a View commit details
    Browse the repository at this point in the history
  3. Fix git url

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    f1cb47c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    540d476 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fc03ec View commit details
    Browse the repository at this point in the history
  6. v2.0.0-pre.10

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    f26d377 View commit details
    Browse the repository at this point in the history
  7. Fix eager removal

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    7b3a46d View commit details
    Browse the repository at this point in the history
  8. v2.0.0-pre.11

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    aa3e351 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    289010c View commit details
    Browse the repository at this point in the history
  10. v2.0.0-pre.12

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    4b416a7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0e356b9 View commit details
    Browse the repository at this point in the history
  12. v2.0.0-pre.13

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    0ce9894 View commit details
    Browse the repository at this point in the history
  13. Remove diffOnPatch

    diffOnPatch requires to be rewritten with some tests.  Now that state.copy has been removed, diffOnPatch is broken.
    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    5e06e45 View commit details
    Browse the repository at this point in the history
  14. v2.0.0-pre.14

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    2ac3f39 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    128f126 View commit details
    Browse the repository at this point in the history
  16. v2.0.0-pre.15

    marshallswain committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    bd18147 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2019

  1. Configuration menu
    Copy the full SHA
    c21b098 View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.16

    marshallswain committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    5c92293 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72375e8 View commit details
    Browse the repository at this point in the history
  4. v2.0.0-pre.17

    marshallswain committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    65fcc38 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    682ec64 View commit details
    Browse the repository at this point in the history
  6. v2.0.0-pre.18

    marshallswain committed Apr 17, 2019
    Configuration menu
    Copy the full SHA
    4c53e12 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. Configuration menu
    Copy the full SHA
    1d040e9 View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.19

    marshallswain committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    d129cd6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Configuration menu
    Copy the full SHA
    ff36eed View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.20

    marshallswain committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    887414b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9dbb0e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18ad378 View commit details
    Browse the repository at this point in the history
  5. v2.0.0-pre.21

    marshallswain committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    2b61a26 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fec423d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    988e273 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    15ca4f6 View commit details
    Browse the repository at this point in the history
  9. v2.0.0-pre.22

    marshallswain committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    971a851 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Configuration menu
    Copy the full SHA
    bb9e629 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2019

  1. Configuration menu
    Copy the full SHA
    2c79429 View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.23

    marshallswain committed Apr 21, 2019
    Configuration menu
    Copy the full SHA
    9f348ad View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Configuration menu
    Copy the full SHA
    24811cb View commit details
    Browse the repository at this point in the history
  2. v2.0.0-pre.24

    marshallswain committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    06321b6 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. Add name to BaseModel

    This allows model registration to work in production, which likely has mangled class name from minification and uglification plugins.
    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    1fefe75 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.25

    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    a441bc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76be529 View commit details
    Browse the repository at this point in the history
  4. Fix main

    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    9d8da05 View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.26

    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    59739ba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a8a464b View commit details
    Browse the repository at this point in the history
  7. 2.0.0-pre.27

    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    eec9f10 View commit details
    Browse the repository at this point in the history
  8. Give all Model classes a modelName static prop

    This syntax is necessary for uglified production builds, which will be the most common use case scenario, so all examples will now show adding a modelName prop to every Model class.
    marshallswain committed May 8, 2019
    Configuration menu
    Copy the full SHA
    89e9f60 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2019

  1. Update vscode settings

    marshallswain committed May 13, 2019
    Configuration menu
    Copy the full SHA
    048a52a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Configuration menu
    Copy the full SHA
    0b365f7 View commit details
    Browse the repository at this point in the history
  2. Make debugging easier.

    marshallswain committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    8b4ba70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9922015 View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.28

    marshallswain committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    c15cd04 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. lint cleanup

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    a7097ea View commit details
    Browse the repository at this point in the history
  2. Target es6

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    82fedf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed8c776 View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.29

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    9703cee View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.30

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    bca692e View commit details
    Browse the repository at this point in the history
  6. 2.0.0-pre.31

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    1213e68 View commit details
    Browse the repository at this point in the history
  7. 2.0.0-pre.32

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    eac6fc7 View commit details
    Browse the repository at this point in the history
  8. 2.0.0-pre.33

    marshallswain committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    1c4fe50 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. Configuration menu
    Copy the full SHA
    b31f30f View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.34

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    fbd6050 View commit details
    Browse the repository at this point in the history
  3. turn off source maps

    They’re messing up the debugger, causing incorrect line numbers
    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    1802514 View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.35

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    cf40972 View commit details
    Browse the repository at this point in the history
  5. Lint Cleanup

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    9f5cd94 View commit details
    Browse the repository at this point in the history
  6. 2.0.0-pre.36

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    f9607ea View commit details
    Browse the repository at this point in the history
  7. More lint cleanup

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    674fd70 View commit details
    Browse the repository at this point in the history
  8. 2.0.0-pre.37

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    749457d View commit details
    Browse the repository at this point in the history
  9. Use data if no instanceDefaults returned

    Same for setupInstance.  This prevents trying to operate on undefined (no return from either function) as an object.
    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    c051b3f View commit details
    Browse the repository at this point in the history
  10. 2.0.0-pre.38

    marshallswain committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    cabe31b View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Configuration menu
    Copy the full SHA
    743090f View commit details
    Browse the repository at this point in the history
  2. Warn against instanceDefaults as an object #224

    Jimbob authored and marshallswain committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    56a6076 View commit details
    Browse the repository at this point in the history
  3. Fix test for todosQueryWhen

    Since it’s no longer a function and is now a computed property.
    marshallswain committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    05dd38f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9323a81 View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.39

    marshallswain committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    1c63c90 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. Configuration menu
    Copy the full SHA
    47d6a20 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. catch errors about getters without a setter

    Sometimes the getter definition is returning as undefined when the value can actually be read out as null, which messes up the logic that prevents attempting to set a getter.  This adds a try / catch to prevent lots of errors.
    marshallswain committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    c16734a View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.40

    marshallswain committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    2ecc883 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3acec71 View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.41

    marshallswain committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    04a87fb View commit details
    Browse the repository at this point in the history
  5. Revert "remove node moduleresolution"

    This reverts commit 3acec71.
    marshallswain committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    bcec987 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Configuration menu
    Copy the full SHA
    7658a68 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.42

    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    401d8a3 View commit details
    Browse the repository at this point in the history
  3. Add getId method

    This normalizes how ids are found on records.
    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    257db6a View commit details
    Browse the repository at this point in the history
  4. Remove mergeWithAccessors

    Since mergeWithAccessors handles the accessors, there’s no need to separate these out.  mini performance optimization.
    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    c3f1b91 View commit details
    Browse the repository at this point in the history
  5. Remove old model

    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    75eacf1 View commit details
    Browse the repository at this point in the history
  6. lint cleanup

    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    f73ba80 View commit details
    Browse the repository at this point in the history
  7. Support id and _id without configuration

    Since `id` and `_id` are the most commonly-used idField options, this PR allows support for both without specifying either.  This will solve a common issue that people run into.
    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    00d23c3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2bbb877 View commit details
    Browse the repository at this point in the history
  9. 2.0.0-pre.43

    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    2e2dff1 View commit details
    Browse the repository at this point in the history
  10. Use addOrUpdate method for socket events

    This provides a consistent interface for adding something to the store with Model class functionality.
    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    ce63d4d View commit details
    Browse the repository at this point in the history
  11. 2.0.0-pre.44

    marshallswain committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    0352fe0 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2019

  1. Fix create action documentation

    Fixes #230
    marshallswain committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    8ebddc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97b449e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78f98e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88ead37 View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.45

    marshallswain committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    9f112dd View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2019

  1. Remove diffOnPatch option

    The same functionality can now be provided by using a custom Model class.
    marshallswain committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    7ea70f9 View commit details
    Browse the repository at this point in the history
  2. update notes

    marshallswain committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    dac81ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39562c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. Fix id checks through the app

    If the id is 0, this check fails.  Updated to check for null and undefined.
    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    07b51d7 View commit details
    Browse the repository at this point in the history
  2. Move diffOnPatch to the Model

    The diffOnPatch option has been moved to the Model, where it can be overridden as required.
    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    7ee187f View commit details
    Browse the repository at this point in the history
  3. 2.0.0-pre.46

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    6993e4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3de7104 View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.47

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    0302586 View commit details
    Browse the repository at this point in the history
  6. Lint cleanup

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    d9aef66 View commit details
    Browse the repository at this point in the history
  7. 2.0.0-pre.48

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    d983424 View commit details
    Browse the repository at this point in the history
  8. More lint cleanup

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    6484c2d View commit details
    Browse the repository at this point in the history
  9. 2.0.0-pre.49

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    c357e65 View commit details
    Browse the repository at this point in the history
  10. Lint cleanup

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    9f272b5 View commit details
    Browse the repository at this point in the history
  11. 2.0.0-pre.50

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    99b497a View commit details
    Browse the repository at this point in the history
  12. Only log namespace error when debug is enabled.

    Sometimes the model needs to be used before the class is passed to makeServicePlugin, where the namespace attribute is used for the getter.
    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    462212c View commit details
    Browse the repository at this point in the history
  13. 2.0.0-pre.51

    marshallswain committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    8a0e310 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2019

  1. Turn temps off in find getter by default

    As pointed out by @t2t2 in #216, it’s more intuitive to opt in to the temps feature than to include temps by default.  It leads to some confusing behavior when new records just start appearing.
    
    It’s also a lesser use case to need temp records in an app.
    marshallswain committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    55f6fd4 View commit details
    Browse the repository at this point in the history
  2. Change registration of components to PascalCase

    as pointed out by @t2t2 in #216
    marshallswain committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    b9679ce View commit details
    Browse the repository at this point in the history
  3. Fix docs build

    marshallswain committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    c0833bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6cf092 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2baa0fa View commit details
    Browse the repository at this point in the history
  6. 2.0.0-pre.52

    marshallswain committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    f829a17 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    fec5a88 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.53

    marshallswain committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    6438f92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    970763b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29570d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d51ecd5 View commit details
    Browse the repository at this point in the history
  6. 2.0.0-pre.54

    marshallswain committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    88c8074 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b5a81ae View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Refactor & simplify the find getter

    The find getter will never use the FETCH_PARAMS, so it doesn’t need to use the `getParams` function at all.  This means the `getParams` function doesn’t need any branching logic centered around the find getter, so it has been simplified.
    
    These changes also make it so that if FETCH_PARAMS and PARAMS are both provided, the find getter will NOT use the internal pagination feature, and instead will behave the same as it does in feathers-vued@1.x.
    marshallswain committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    8288aa3 View commit details
    Browse the repository at this point in the history
  2. Fix _get with complex stringified objects as keys

    _get doesn’t seem to do well finding nested data when the keys are stringified objects.  This grabs the ids using guarding and checks at each level of the pagination object.
    marshallswain committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    1590997 View commit details
    Browse the repository at this point in the history
  3. 2.0.0-pre.55

    marshallswain committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    8308f2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4aa279 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    39b4ce8 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Allow passing paginate:false in the params

    This will allow disabling the client-side pagination in the make-find-mixin when the developer passes `paginate: false` in the params.  The getter will then revert to the old behavior.  This is important for easy upgradability for existing apps.
    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    02e1c8f View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.56

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    b3a8d60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50ad69b View commit details
    Browse the repository at this point in the history
  4. Pagination++ add total to the mostRecent data

    Now you can pull the most recent total from the service pagination’s `mostRecent` state, in addition to each of the queries pagination state.
    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    4a1c86a View commit details
    Browse the repository at this point in the history
  5. 2.0.0

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    555ea53 View commit details
    Browse the repository at this point in the history
  6. 2.0.1-0

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    e3a2c28 View commit details
    Browse the repository at this point in the history
  7. Fix version number

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    f94490c View commit details
    Browse the repository at this point in the history
  8. 2.0.0-pre.57

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    94ab8ee View commit details
    Browse the repository at this point in the history
  9. Fix infinite loop / stack overflow

    The getId was calling itself repeatedly.  No more.
    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    bc688a4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3af7a25 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c9e0bfe View commit details
    Browse the repository at this point in the history
  12. 2.0.0-pre.58

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    f9f2a45 View commit details
    Browse the repository at this point in the history
  13. Fix logic for pagination lookup with skip and sort

    This makes sure that the limit and skip from a query is prioritized over the default limit and skip.
    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    aa5bad0 View commit details
    Browse the repository at this point in the history
  14. 2.0.0-pre.59

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    f29a768 View commit details
    Browse the repository at this point in the history
  15. Prevent error when params.query is assumed

    Since Feathers can assume that no query object means to use `{}`, the assumption can be safely assumed in the updatePaginationForQuery mutation.
    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    0e147e9 View commit details
    Browse the repository at this point in the history
  16. 2.0.0-pre.60

    marshallswain committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    5645d34 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Configuration menu
    Copy the full SHA
    4a2bac1 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.61

    marshallswain committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    fb46f35 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    1411681 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.62

    marshallswain committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    aad86b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Auth: prefer the user from the authenticate response.

    This makes it so that if a user is returned in the response to `authenticate`, that user will be commited to the store and the additional request will not be sent.
    
    This is especially useful when important server-side populating occurs during login.
    marshallswain committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    b1f25a5 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.63

    marshallswain committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    2f79fab View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2019

  1. Properly instantiate user returned with auth response

    This adds a serverAlias and debug prop to the auth module
    marshallswain committed Jul 20, 2019
    Configuration menu
    Copy the full SHA
    1058170 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.64

    marshallswain committed Jul 20, 2019
    Configuration menu
    Copy the full SHA
    8ff57fb View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2019

  1. Call setupInstance before storing data.

    This update is for scenarios when using Model classes.  Any incoming data will be converted to Model instances before it is added to the store.  This also makes it so that the model data is setup properly when updates are received from the API server.
    marshallswain committed Jul 21, 2019
    Configuration menu
    Copy the full SHA
    9cc1ae6 View commit details
    Browse the repository at this point in the history
  2. Assure that dates on instances remain as dates

    This makes sure that setupInstance is called after create and patch or update
    marshallswain committed Jul 21, 2019
    Configuration menu
    Copy the full SHA
    e7173fb View commit details
    Browse the repository at this point in the history
  3. 2.0.0-pre.65

    marshallswain committed Jul 21, 2019
    Configuration menu
    Copy the full SHA
    8702c8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25cd054 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf5fdf4 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2019

  1. Configuration menu
    Copy the full SHA
    2bf5786 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.66

    marshallswain committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    78a2dfb View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2019

  1. Fix watcher for makeGetMixin

    The watcher in the makeGetMixin was calling the GET_ACTION with the params, which was effectively setting the params as the id for the query.  Naturally, some really weird errors were showing up on the API server.  This makes sure the watcher doesn’t call the GET_ACTION with any params, allowing the GET_ACTION to perform its param-choosing logic.
    marshallswain committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    ef682f7 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.67

    marshallswain committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    cf9f506 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2019

  1. Configuration menu
    Copy the full SHA
    e077064 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2019

  1. Configuration menu
    Copy the full SHA
    73bd282 View commit details
    Browse the repository at this point in the history
  2. fix: assure only one clone ever exists in memory

    Clones are now handled in the same way that instances are.  If you call clone twice on the same object, the return value is always the same clone.  This assures that only one clone ever exists in memory, creating a very consistent API.  (Of course, more clones can always be stored anywhere in an app by manual use of a cloning utility like fast-copy)
    marshallswain committed Jul 28, 2019
    Configuration menu
    Copy the full SHA
    7fbe394 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3dfb39 View commit details
    Browse the repository at this point in the history
  4. fix: Fix memory leak fast-copying nested instance

    Ok, it’s not a real memory leak, but we don’t want extra instances in memory.  This makes sure that fastCopy is never used on the first level of a model instance.  (It works fine on nested model instances, because it always calls new prop.constructor on nested objects)
    
    It includes lots of tests for cloning and commiting.
    marshallswain committed Jul 28, 2019
    Configuration menu
    Copy the full SHA
    5d3bf3c View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.68

    marshallswain committed Jul 28, 2019
    Configuration menu
    Copy the full SHA
    d6f1fb6 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2019

  1. Configuration menu
    Copy the full SHA
    0b9a7ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebccc6b View commit details
    Browse the repository at this point in the history
  3. 2.0.0-pre.69

    marshallswain committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    bc4d888 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2a0b11 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2019

  1. Configuration menu
    Copy the full SHA
    5682edc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ec4b8e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    9327b7e View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.70

    marshallswain committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    a5cabad View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. feat: set pending state before debounced requests

    In the `makeFindMixin`, if the request is going to be debounced, the `isFind<Items>Pending` attribute is now set before the debounce timeout.  This assures that a loading indicator can be shown during the debounce timeout.  It makes pagination operate much more smoothly.
    marshallswain committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    3d5ad28 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.71

    marshallswain committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    4862ac5 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. Configuration menu
    Copy the full SHA
    1980d6a View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.72

    marshallswain committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    08d548e View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Configuration menu
    Copy the full SHA
    4cc9f66 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.73

    marshallswain committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    aa8ddd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08cd393 View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.74

    marshallswain committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    6072c13 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Fix import

    marshallswain committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    c102025 View commit details
    Browse the repository at this point in the history
  2. 2.0.0-pre.75

    marshallswain committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    92e1e85 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. addItems mutation fix tempId

    If `tempId` was assigned before calling `addItems`-mutation -> `tempId` is undefined -> `newTempsById[undefined] = item`
    fratzinger committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    a0794c0 View commit details
    Browse the repository at this point in the history
  2. fix addItems-mutation for tempId

    works with falsey tempId
    fratzinger committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    039da02 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #258 from fratzinger/patch-2

    addItems mutation fix tempId
    marshallswain committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    68c093f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cf5775 View commit details
    Browse the repository at this point in the history
  5. 2.0.0-pre.76

    marshallswain committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    240af6d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. Update FeathersVuexFind.ts

    add queryInfo & pageInfo to scope.
    fratzinger committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    c17d174 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. Configuration menu
    Copy the full SHA
    25da7c0 View commit details
    Browse the repository at this point in the history
  2. fix FeathersVuexFind.ts

    fratzinger committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    69051a6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #261 from fratzinger/patch-3

    Update FeathersVuexFind.ts - pagination
    marshallswain committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    edbfd5c View commit details
    Browse the repository at this point in the history
  4. 2.0.0-pre.77

    marshallswain committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    3599e07 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2019

  1. Configuration menu
    Copy the full SHA
    9c1b652 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2019

  1. Merge pull request #263 from morphatic/fix-model-find

    Fix model find
    marshallswain committed Sep 19, 2019
    Configuration menu
    Copy the full SHA
    a3b414e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2019

  1. Configuration menu
    Copy the full SHA
    8e2250c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffad3b8 View commit details
    Browse the repository at this point in the history
  3. 2.0.0-pre.78

    marshallswain committed Sep 24, 2019
    Configuration menu
    Copy the full SHA
    c342fc2 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2019

  1. Begin updating docs

    marshallswain committed Sep 28, 2019
    Configuration menu
    Copy the full SHA
    bec2b7c View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2019

  1. Configuration menu
    Copy the full SHA
    143fa14 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2019

  1. Version in the title

    marshallswain committed Sep 30, 2019
    Configuration menu
    Copy the full SHA
    34baedb View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2019

  1. new docs for setting up

    marshallswain committed Oct 18, 2019
    Configuration menu
    Copy the full SHA
    2dfee5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47e944b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb8acdb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff69aa8 View commit details
    Browse the repository at this point in the history
  5. Update vuepress

    marshallswain committed Oct 18, 2019
    Configuration menu
    Copy the full SHA
    c74c850 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73b27cc View commit details
    Browse the repository at this point in the history
  7. More Form Wrapper docs

    marshallswain committed Oct 18, 2019
    Configuration menu
    Copy the full SHA
    a83ee68 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9c70e33 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8665e53 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8a9468a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    731f2f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2019

  1. Configuration menu
    Copy the full SHA
    1a2d9ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    654a0f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6f332c View commit details
    Browse the repository at this point in the history
  4. feat: FeathersVuexFormWrapper in the vue plugin

    This adds the FeathersVuexFormWrapper so that it automatically gets installed by the Vue Plugin.
    marshallswain committed Oct 20, 2019
    Configuration menu
    Copy the full SHA
    587779f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3cc27b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ada9cf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b407d58 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fa3e2b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b904558 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    43b32d2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8b5f8e5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d5d8932 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    119dfd0 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. Configuration menu
    Copy the full SHA
    8f0e2ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1947c81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    115ae81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddc6f77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00829e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    589c594 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c9f0af1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    82ce214 View commit details
    Browse the repository at this point in the history