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

Refactor for unit tests #697

Draft
wants to merge 58 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
4e66c9d
Fix typos in error message
clbn Nov 17, 2017
dd57780
Update README.md
BerkhanBerkdemir Jan 6, 2018
d17b280
Update LICENSE
BerkhanBerkdemir Jan 6, 2018
ae1d45f
Documentation correction
jeremypeters May 14, 2018
e17e1c1
Merge branch 'master' into update_github_page
javve Dec 16, 2018
f0e572c
Merge pull request #624 from boidolr/update_github_page
javve Dec 16, 2018
85066db
Update jQuery
javve Dec 16, 2018
47e1b94
Merge pull request #619 from boidolr/update_contributing_docs
javve Dec 16, 2018
3ed8e95
Merge branch 'master' into update_dev_dependencies
javve Dec 16, 2018
d0e5b31
Merge pull request #602 from boidolr/update_dev_dependencies
javve Dec 16, 2018
41b6935
Merge pull request #595 from jeremypeters/patch-1
javve Dec 16, 2018
fef25d7
Merge pull request #571 from BerkhanBerkdemir/master
javve Dec 16, 2018
aaa7fd6
Merge pull request #564 from clbn/patch-1
javve Dec 16, 2018
7c45b25
Merge pull request #553 from LukasDrgon/patch-1
javve Dec 16, 2018
60579c4
Update Release instructions
javve Dec 16, 2018
a12a704
Update History.md with 1.5.1 updates
javve Dec 16, 2018
56d4d99
Fix pagination test
javve Dec 16, 2018
9c465e7
Add link to Stack overflow in readme
javve Dec 16, 2018
8198d13
Merge branch 'master' of github.com:javve/list.js
javve Dec 16, 2018
ae3024c
Update to circle ci 2
javve Dec 16, 2018
4420c58
Use node version 10 for circle ci
javve Dec 16, 2018
785dc97
Update node version in package.json and sync with circleci
javve Dec 16, 2018
6954947
Correctly name circleconfig (lolz)
javve Dec 16, 2018
8b8d2d9
Validate and fix circleci config
javve Dec 16, 2018
5afc258
Update codecov command
javve Dec 16, 2018
b58b9fb
More circleci fixes
javve Dec 16, 2018
330c8e8
Fix typo
javve Dec 18, 2018
166b73c
Added a WISHLIST.md to be able to clean up in issues.
javve Dec 18, 2018
dc6ab59
Update wishlist
javve Dec 18, 2018
41764c7
Added OkayAnalytics.com to the web site
javve Dec 23, 2019
88ac583
Add options.searchColumns to List API docs #648
sheffieldnick Apr 2, 2020
85f18b1
Fixed searchColumns default
sheffieldnick Apr 2, 2020
109adc1
Minor fixes to doc
sheffieldnick Apr 2, 2020
a22771a
More minor fixes to API docs
sheffieldnick Apr 2, 2020
e12d137
Added custom search function to List API doc - closes #678
sheffieldnick Apr 2, 2020
389b9dc
Multiple word searching with List.search - closes #680
sheffieldnick Apr 2, 2020
5a8c19b
Multiple word searching documented in List API
sheffieldnick Apr 2, 2020
ec685e7
Added test units for multi-word and quoted phrase searches
sheffieldnick Apr 2, 2020
4a8c40f
Generic debounce wrapper added to utils/events.js
sheffieldnick Apr 2, 2020
bc88b0b
Debounce keyup handler for search and fuzzySearch. Wait for 750ms ina…
sheffieldnick Apr 2, 2020
071b1a7
New List option searchDelay to control debounce in search keypress, d…
sheffieldnick Apr 3, 2020
0c90d04
Move all existing tests to /integration
javve Nov 22, 2020
fa8173d
Add unit tests for templates and star decouple Templater api from Item
javve Nov 23, 2020
ebcf141
Merge branch 'debounced-search' of https://github.com/sheffieldnick/l…
javve Nov 23, 2020
4dfedfa
Merge branch 'develop' into sheffieldnick-debounced-search
javve Nov 23, 2020
3b2792d
Added new documentation page "Automagical Searching + Sorting" with l…
sheffieldnick Apr 4, 2020
756b30c
Merge branch 'develop' into sheffieldnick-debounced-search
javve Nov 23, 2020
8e2efcc
Merge pull request #696 from javve/sheffieldnick-debounced-search
javve Nov 23, 2020
7e3539f
Update changelog
javve Nov 23, 2020
f11f178
Merge branch 'develop' of github.com:javve/list.js into develop
javve Nov 23, 2020
5d522e7
Refactor templater.get and add unit test
javve Nov 25, 2020
b3267c7
Merge branch 'develop' into feature/refactor-for-unit-tests
javve Nov 25, 2020
b27b1f6
Complete decoupling of templater from list
javve Nov 28, 2020
6d7c590
Begin decouple item from list and remove item.visible/hide/show and c…
javve Nov 29, 2020
5500a5c
Complete decoupling of list from item
javve Nov 29, 2020
238b900
Add unit tests for Item
javve Nov 30, 2020
d538d09
Update string-natural-compare from 2.0.2 to 3.0.1
javve Dec 16, 2020
ae7e929
Refactor sort and sort listeners + add unit tests
javve Dec 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

### 2.2.0

- **[Feature]** #682 Multiple word search
- **[Feature]** #683 Debounced keyup handler in search
- **[Website]** #684 Add more documentation for automagical search and sort elements

### 2.1.0 - 2020-11-21

- **[Feature]** #634 Add item template function
Expand All @@ -12,8 +18,6 @@
### 2.0.0 - 2020-11-21 - Winter cleanup 🧹

- **[Breaking]** Drop support for IE6-8
- **[Website]** Update Jekyll to remove security warnings
- **[Website]** Fix all examples (sorry that they we're broken)
- **[Misc]** Update dev dependencies to latest version: Webpack 3.12.0 -> 5.6.0, jest 23.3 -> 26.6.3, jquery 3.3.1 -> 3.5.1, Removed: jshint jshint-loader
- **[Misc]** Replace uglify-js with terser
- **[Misc]** Update Node for dev from 6.15 to 14.15.1
Expand All @@ -22,14 +26,12 @@
- **[Misc]** Rename History.md to CHANGELOG.md
- **[Misc]** Use `babal-loader` with `@babel/preset-env` for supporting IE9-11
- **[Misc]** Add source-maps to `/dist`

### 1.5.1

- **[Misc]** Added WISHLIST.md for feature requests to allow cleanup of issue list.
- **[Misc]** Update CircleCI from 1.0 to 2.0
- **[Website]** Update Jekyll to remove security warnings
- **[Website]** Fix all examples (sorry that they we're broken)
- **[Website]** Use https instead of http for listjs.com
- **[Website]** Update Contribute guidelines [See commit →](https://github.com/javve/list.js/commit/6242496de2ac5c07903fb1590a5cb5129f0887a7)
- **[Website]** Update Jekyll & jQuery versions to remove security warnings.
- **[Bugfix]** Use one event listener per pagination and select page via data attributes
[See commit →](https://github.com/javve/list.js/commit/7610c59039f3b39f52175cd1a200e935664869e8)
- **[Bugfix]** Don't break pagination if page=0
Expand Down
303 changes: 0 additions & 303 deletions __test__/create.test.js

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const $ = require('jquery'),
List = require('../src/index')
List = require('../../src/index')

function fireKeyup(el) {
if (document.createEvent) {
Expand Down
Loading