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

Merge 3-x into master #755

Merged
merged 70 commits into from
Feb 9, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
6e7515b
replace `sendAction` with modern callable methods
donaldwasserman Oct 9, 2018
9d082e0
make easy jquery fixes
donaldwasserman Oct 10, 2018
3175d84
Merge pull request #590 from donaldwasserman/master
alexander-alvarez Oct 25, 2018
d3bff11
Release v2.0.0-beta.0
alexander-alvarez Oct 25, 2018
afbea76
Merge branch '2-x' of github.com:offirgolan/ember-light-table into 2-x
alexander-alvarez Oct 26, 2018
fd18f5b
Release v2.0.0-beta.1
alexander-alvarez Oct 26, 2018
cfc2d90
Merge remote-tracking branch 'upstream/2-x' into feat/remove-jquery
donaldwasserman Oct 28, 2018
3035c09
removed jquery
donaldwasserman Oct 28, 2018
9ca4931
Merge pull request #593 from donaldwasserman/feat/remove-jquery
alexander-alvarez Oct 29, 2018
44cf094
Merge branch 'master' into 2-x
Gaurav0 Dec 11, 2018
80d9094
Merge pull request #652 from Gaurav0/merge_master_to_2-x
alexander-alvarez Dec 11, 2018
c185cbc
yarn upgrade
Gaurav0 Dec 11, 2018
7489b03
Merge pull request #654 from Gaurav0/yarn_upgrade
alexander-alvarez Dec 12, 2018
64fd817
Update ember-scrollable
Gaurav0 Dec 13, 2018
ca7d417
Assert and Test compatibility with LTS 3.4
Gaurav0 Dec 13, 2018
cb42c02
Officially drop support for node 4 in package.json
Gaurav0 Dec 13, 2018
5562f23
Merge pull request #655 from Gaurav0/update_ember_scrollable
alexander-alvarez Dec 13, 2018
4b505ac
Merge pull request #657 from Gaurav0/officially_drop_node_4
alexander-alvarez Dec 13, 2018
8884da7
Merge branch 'master' into 2-x
Gaurav0 Dec 13, 2018
c478c19
Merge pull request #658 from Gaurav0/merge_master_again
alexander-alvarez Dec 17, 2018
02fdd57
Merge pull request #656 from Gaurav0/update_compatibility
alexander-alvarez Dec 19, 2018
cb989d9
bump vertical-collection to v1.0.0-beta.13
fran-worley Mar 13, 2019
3b5782d
Merge pull request #672 from fran-worley/2-x
alexander-alvarez Mar 15, 2019
f7f5423
Replace merge with assign (#673)
fran-worley Mar 15, 2019
38d6b71
ensure ember-scrollable updates when rows are updated (#677)
fran-worley Mar 25, 2019
5e0e563
refactor: Remove sendAction() calls (#686)
MichalBryxi May 6, 2019
4c795df
release 2.0.0-beta.3
alexander-alvarez May 9, 2019
0da0aa9
Replace propertyWillChange/propertyDidChange with notifyPropertyChang…
mmadsen2 May 21, 2019
b173a6a
Merging branch ‘origin/master’ into ‘2-x’
fran-worley May 22, 2019
0ced083
Merge branch 'master' into 2-x
fran-worley May 26, 2019
10a2f2f
update changelog for 2.x
fran-worley May 26, 2019
7bb6112
Update ember-in-viewport, ember-wormhole, move ember-composable-helpe…
fran-worley May 26, 2019
f57dbf3
Drop node 6 support as end of line Apr 2019 (#698)
fran-worley May 28, 2019
e0b6e2e
Bump Ember CLI to 3.8 and update other dependencies (#696)
fran-worley May 29, 2019
7f4d0af
set minimum supported ember version at 2.18 (#700)
fran-worley May 29, 2019
781ec52
migrate to using lerna-changelog (#697)
fran-worley May 31, 2019
012a4fc
update changelog [ci skip]
fran-worley May 31, 2019
907fb39
BREAKING drop support for ember 2.18 (#713)
fran-worley Aug 19, 2019
ef66756
as we use the compute helper we need to restore ember-composable-help…
fran-worley Aug 19, 2019
d09476c
[BREAKING] fixes #444 #662 converts ES6 native classes to ember objec…
fran-worley Aug 19, 2019
35fdadd
Bump to ember cli 3.12 and update dependencies (#716)
fran-worley Aug 19, 2019
ac96ee6
Merge branch 'master' into 2-x
fran-worley Aug 19, 2019
f5f1da6
[ci skip] fix dummy app port following update to ember cli 3.12
fran-worley Aug 19, 2019
24894c5
release v2.0.0-beta.4
alexander-alvarez Aug 19, 2019
b737d8f
[ci-skip] update changelog for beta 4 release
fran-worley Aug 19, 2019
f9e943a
replace volatile computed properties with native getters (#718)
fran-worley Aug 22, 2019
479a9ab
Add a guard to check if scaffolding cells exist
TomaszWegrzyn Sep 30, 2019
3294520
Always render scaffolding row in table header
TomaszWegrzyn Sep 30, 2019
37c8894
Test lt-scaffolding-row
TomaszWegrzyn Oct 1, 2019
81b7a01
Merge pull request #722 from TomaszWegrzyn/fix-resizing-columns-issues
alexander-alvarez Jan 16, 2020
8d0b592
Update ember-scrollable version to jquery-less
alexander-alvarez Jan 16, 2020
03d2e16
bump ember-code-snippet for dummy app
fran-worley Apr 5, 2020
0ee14e1
update travis to include recent LTS versions of ember
fran-worley Apr 5, 2020
aef3b14
fix lint issues
fran-worley Apr 5, 2020
f2bbab7
bump ember cli to 3.16.1 and fix/ warn easy js lint errors disable ot…
fran-worley Apr 6, 2020
0710e41
bump dependency addons
fran-worley Apr 6, 2020
5a5e3aa
[ci skip] bump changelog and yuidoc addons
fran-worley Apr 7, 2020
12bca54
[ci-skip] update changelog
fran-worley Apr 7, 2020
1739493
fix deprecation warning for overridden rowspan cp
fran-worley Apr 7, 2020
3118f85
remove unsafe style attribute warnings
fran-worley Apr 7, 2020
9705912
make compute own helper then drop ember-composable-helpers as dependency
fran-worley Apr 7, 2020
239edc4
Remove debugging line in compute helper
richard-viney Apr 23, 2020
a7b9eb8
Drop support to Ember 3.4 and 3.5
Gorzas Jun 18, 2020
958c1a7
add testing for ember 3.20
fran-worley Jul 29, 2020
9af6a8e
bump addons
fran-worley Jul 29, 2020
91a4fa4
drop ember-suave eslint to fix travis
fran-worley Jul 29, 2020
4d3ec75
[ci-skip] update ember version in readme
fran-worley Jul 29, 2020
ee4f6d3
v3.16.1...v3.20.0
fran-worley Jul 29, 2020
2bd4d36
drop support for ember <3.12
fran-worley Jul 29, 2020
61d1252
drop this.get
fran-worley Jul 29, 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
1 change: 0 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

root = true


[*]
end_of_line = lf
charset = utf-8
Expand Down
21 changes: 20 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1 +1,20 @@
/blueprints/*/files/**/*.js
# unconventional js
/blueprints/*/files/
/vendor/

# compiled output
/dist/
/tmp/

# dependencies
/bower_components/
/node_modules/

# misc
/coverage/
!.*

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try
44 changes: 32 additions & 12 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,55 +1,75 @@
'use strict';

module.exports = {
root: true,
parser: 'babel-eslint',
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module'
ecmaVersion: 2018,
sourceType: 'module',
ecmaFeatures: {
legacyDecorators: true
}
},

plugins: [
'ember'
'ember',
],

extends: [
'eslint:recommended',
'plugin:ember/recommended',
'plugin:ember-suave/recommended'
],

env: {
browser: true
},

rules: {
'generator-star-spacing': ['error', { before: false, after: false }],
'ember/closure-actions': 'off',
'ember-suave/require-access-in-comments': 'off',
'ember-suave/no-const-outside-module-scope': 'off'
'ember/no-observers': 'off',
'ember/no-jquery': 'error',
'ember/no-get': 'warn',
'ember/no-mixins': 'warn',
'ember/no-new-mixins': 'warn',
'ember/use-ember-data-rfc-395-imports': 'warn',
'ember/require-computed-property-dependencies': 'warn'
},

overrides: [
// node files
{
files: [
'.eslintrc.js',
'.template-lintrc.js',
'ember-cli-build.js',
'index.js',
'testem.js',
'blueprints/*/index.js',
'config/**/*.js',
'tests/dummy/config/**/*.js'
],

excludedFiles: [
'addon/**',
'addon-test-support/**',
'app/**',
'tests/dummy/app/**'
],

parserOptions: {
sourceType: 'script',
ecmaVersion: 2015
sourceType: 'script'
},

env: {
browser: false,
node: true
},

plugins: ['node'],
rules: Object.assign({}, require('eslint-plugin-node').configs.recommended.rules, {
// add your custom rules and overrides for node files here
})

rules: { },

extends: ['plugin:node/recommended']
}
]
};
24 changes: 13 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.

# compiled output
/dist
/tmp
/dist/
/tmp/

# dependencies
/node_modules
/bower_components
/bower_components/
/node_modules/

# misc
/.env*
/.pnp*
/.sass-cache
/connect.lock
/coverage/*
/coverage/
/libpeerconnection.log
npm-debug.log*
yarn-error.log
testem.log
/npm-debug.log*
/testem.log
/yarn-error.log

# ember-try
.node_modules.ember-try/
bower.json.ember-try
package.json.ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try

# VS Code
.vscodeignore
Expand Down
48 changes: 30 additions & 18 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,22 +1,34 @@
/bower_components
# compiled output
/dist/
/tmp/

# dependencies
/bower_components/

# misc
/.bowerrc
/.editorconfig
/.ember-cli
/.env*
/.eslintignore
/.eslintrc.js
/.git/
/.gitignore
/.template-lintrc.js
/.travis.yml
/.watchmanconfig
/bower.json
/config/ember-try.js
/config/release.js
/dist
/tests
/tmp
**/.gitkeep
.bowerrc
.editorconfig
.ember-cli
.eslintrc.js
.gitignore
.watchmanconfig
.travis.yml
bower.json
ember-cli-build.js
testem.js

/CONTRIBUTING.md
/ember-cli-build.js
/testem.js
/tests/
/yarn.lock
.gitkeep

# ember-try
.node_modules.ember-try/
bower.json.ember-try
package.json.ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try
17 changes: 17 additions & 0 deletions .template-lintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
'use strict';

module.exports = {
extends: 'octane',
rules: {
'no-inline-styles': {
allowDynamicStyles: true
},
'no-curly-component-invocation': false,
'no-action': false,
'no-implicit-this': false,
'require-button-type': false,
'link-href-attributes': false,
'require-valid-alt-text': false,
'no-invalid-role': false
}
};
15 changes: 7 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@ language: node_js
node_js:
# we recommend testing addons with the same minimum supported node version as Ember CLI
# so that your addon works for all apps
- "6"
- "10"

sudo: false
dist: trusty
dist: xenial

addons:
chrome: stable
Expand All @@ -23,13 +22,13 @@ env:
matrix:
# we recommend new addons test the current and previous LTS
# as well as latest stable release (bonus points to beta/canary)
- EMBER_TRY_SCENARIO=ember-lts-2.12
- EMBER_TRY_SCENARIO=ember-lts-2.16
- EMBER_TRY_SCENARIO=ember-lts-2.18
- EMBER_TRY_SCENARIO=ember-lts-3.12
- EMBER_TRY_SCENARIO=ember-lts-3.16
- EMBER_TRY_SCENARIO=ember-lts-3.20
- EMBER_TRY_SCENARIO=ember-classic
- EMBER_TRY_SCENARIO=ember-release
- EMBER_TRY_SCENARIO=ember-beta
- EMBER_TRY_SCENARIO=ember-canary
- EMBER_TRY_SCENARIO=ember-default

matrix:
fast_finish: true
Expand All @@ -43,7 +42,7 @@ before_install:
- yarn global add codeclimate-test-reporter

install:
- yarn install --no-lockfile
- yarn install --no-lockfile --non-interactive

script:
- yarn lint:js
Expand Down
115 changes: 115 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,121 @@
Changelog
=========

## UNRELEASED 2.X

#### Bug Fixes
* [#734](https://github.com/offirgolan/ember-light-table/pull/734) bump dependency addons ([@fran-worley](https://github.com/fran-worley))

#### Internal
* [#733](https://github.com/offirgolan/ember-light-table/pull/733) Bump Ember CLI to v3.16 (LTS) + bump core addons to latest ([@fran-worley](https://github.com/fran-worley))

#### Committers: 1
- Fran Worley ([@fran-worley](https://github.com/fran-worley))

## v2.0.0-beta.5 (2020-01-16)

#### :boom: Breaking Change
* [#718](https://github.com/offirgolan/ember-light-table/pull/718) Replace volatile computed properties ([@fran-worley](https://github.com/fran-worley))

#### Bug Fixes
* [#722](https://github.com/offirgolan/ember-light-table/pull/722) Fix resizing columns issues(2.x) ([@TomaszWegrzyn](https://github.com/TomaszWegrzyn))
* [#718](https://github.com/offirgolan/ember-light-table/pull/718) Replace volatile computed properties ([@fran-worley](https://github.com/fran-worley))

#### Enhancements
* [8d0b592](https://github.com/offirgolan/ember-light-table/commit/8d0b592938ddaecc6d7353eaefab749bcc77175f) Update ember-scrollable version to jquery-less ([@alexander-alvarez](https://github.com/alexander-alvarez))


#### Committers: 3
- Alexander Alvarez ([@alexander-alvarez](https://github.com/alexander-alvarez))
- Tomasz Wegrzyn [@TomaszWegrzyn](https://github.com/TomaszWegrzyn)
- Fran Worley ([@fran-worley](https://github.com/fran-worley))

## v2.0.0-beta.4 (2019-08-19)

#### :boom: Breaking Change
* [#701](https://github.com/offirgolan/ember-light-table/pull/701) Convert ES6 native classes to ember objects ([@fran-worley](https://github.com/fran-worley))
* [#713](https://github.com/offirgolan/ember-light-table/pull/713) Set minimum supported ember version at 3.4 ([@fran-worley](https://github.com/fran-worley))
* [#698](https://github.com/offirgolan/ember-light-table/pull/698) Drop support for Node 6 as end of life 30 April 2019 ([@fran-worley](https://github.com/fran-worley))

#### Bug Fixes
* [#701](https://github.com/offirgolan/ember-light-table/pull/701) Convert ES6 native classes to ember objects ([@fran-worley](https://github.com/fran-worley))
* [#693](https://github.com/offirgolan/ember-light-table/pull/693) Update ember-in-viewport, ember-wormhole ([@fran-worley](https://github.com/fran-worley))
* [#692](https://github.com/offirgolan/ember-light-table/pull/692) Replace propertyWillChange/propertyDidChange with notifyPropertyChange ([@mmadsen2](https://github.com/mmadsen2))
* [#681](https://github.com/offirgolan/ember-light-table/pull/681) use `assign` instead of `merge` ([@bekzod](https://github.com/bekzod))
* [#664](https://github.com/offirgolan/ember-light-table/pull/664) Fixing issue with multiple tables and onScrolledToBottom. ([@gmurphey](https://github.com/gmurphey))
* [#666](https://github.com/offirgolan/ember-light-table/pull/666) Pinning ip-regex to fix build issue. ([@gmurphey](https://github.com/gmurphey))
* [#596](https://github.com/offirgolan/ember-light-table/pull/596) [Draggable Column] Error when dragging column; "removeObject is not a function" ([@msenevir](https://github.com/msenevir))

#### Internal
* [#716](https://github.com/offirgolan/ember-light-table/pull/716) Bump to ember cli 3.12 and update dependencies ([@fran-worley](https://github.com/fran-worley))
* [#697](https://github.com/offirgolan/ember-light-table/pull/697) Migrate from ember-cli-changelog to lerna-changelog ([@fran-worley](https://github.com/fran-worley))
* [#696](https://github.com/offirgolan/ember-light-table/pull/696) Bump Ember CLI to 3.8 and update other dependencies ([@fran-worley](https://github.com/fran-worley))
* [#693](https://github.com/offirgolan/ember-light-table/pull/693) Update ember-in-viewport, ember-wormhole ([@fran-worley](https://github.com/fran-worley))

#### Committers: 5
- mmadsen2 [@mmadsen2](https://github.com/mmadsen2)
- bek ([@bekzod](https://github.com/bekzod))
- Garrett Murphey ([@gmurphey](https://github.com/gmurphey))
- Mahen Seneviratne ([@msenevir](https://github.com/msenevir))
- Fran Worley ([@fran-worley](https://github.com/fran-worley))

## v2.0.0-beta.3 (2019-05-9)

#### Breaking
- [#657](https://github.com/offirgolan/ember-light-table/pull/657) Officially drop support for node 4 ([@Gaurav0](https://github.com/Gaurav0))

#### Enhancements
* [#601](https://github.com/offirgolan/ember-light-table/pull/601) Avoid breaking line with sort icon in narrow columns ([@Goras](https://github.com/Gorzas))
* [#648](https://github.com/offirgolan/ember-light-table/pull/648) Expose shouldRecycle property of vertical-collection ([@Gaurav0](https://github.com/Gaurav0))

#### Bug Fixes
* [#672](https://github.com/offirgolan/ember-light-table/pull/672) bump vertical-collection to v1.0.0-beta.13 ([@fran-worley](https://github.com/fran-worley))
* [#686](https://github.com/offirgolan/ember-light-table/pull/686) refactor: Remove sendAction() calls ([@MichalBryxi](https://github.com/MichalBryxi))
* [#673](https://github.com/offirgolan/ember-light-table/pull/673) Replace merge with assign ([@fran-worley](https://github.com/fran-worley))
* [#677](https://github.com/offirgolan/ember-light-table/pull/677) ensure ember-scrollable updates when rows are updated ([@fran-worley](https://github.com/fran-worley))

#### Internal
* [#598](https://github.com/offirgolan/ember-light-table/pull/598) Stop using nativeDomClick which is deprecated. ([@plcarmel](https://github.com/plcarmel))
* [#649](https://github.com/offirgolan/ember-light-table/pull/649) Write integration tests for occlusion rendering ([@Gaurav0](https://github.com/Gaurav0))
* [#651](https://github.com/offirgolan/ember-light-table/pull/651) Update ember-cli-changelog ([@Gaurav0](https://github.com/Gaurav0))
* [#653](https://github.com/offirgolan/ember-light-table/pull/653) Fix scroll to bottom test ([@Gaurav0](https://github.com/Gaurav0))
* [#655](https://github.com/offirgolan/ember-light-table/pull/655) Update ember-scrollable ([@Gaurav0](https://github.com/Gaurav0))
* [#656](https://github.com/offirgolan/ember-light-table/pull/656) Assert and Test compatibility with LTS 3.4 ([@Gaurav0](https://github.com/Gaurav0))

#### Committers: 4
- Pierre-Luc Carmel Biron ([@plcarmel](https://github.com/plcarmel))
- Gaurav Munjal ([@Gaurav0](https://github.com/Gaurav0))
- Fran Worley ([@fran-worley](https://github.com/fran-worley))
- Michal Bryxi ([@MichalBryxi](https://github.com/MichalBryxi))

## v2.0.0-beta.2 (2018-10-29)

#### Enhancements
*[#593](https://github.com/offirgolan/ember-light-table/pull/593) Remove jQuery usage ((@donaldwasserman)[https://github.com/donaldwasserman])

#### Committers: 1
- Donald Wasserman ((@donaldwasserman)[https://github.com/donaldwasserman])

## v2.0.0-beta.1 (2018-10-26)

#### Bug Fixes
*[#590](https://github.com/offirgolan/ember-light-table/pull/590) replace `sendAction` with modern callable methods ((@donaldwasserman)[https://github.com/donaldwasserman])

#### Committers: 1
- Donald Wasserman ((@donaldwasserman)[https://github.com/donaldwasserman])

## v2.0.0-beta.0 (2018-10-25)

#### Enhancements
* [#584](https://github.com/offirgolan/ember-light-table/pull/584) Improve cells performance ([@mostafa-sakhiri](https://github.com/mostafa-sakhiri))

#### Bug Fixes
* [#586](https://github.com/offirgolan/ember-light-table/pull/586) Incomplete use of htmlSafe() on Cell.style. ([@richard-viney](https://github.com/richard-viney))

#### Committers: 2
- mostafa-sakhiri ([@mostafa-sakhiri](https://github.com/mostafa-sakhiri))
- Richard Viney ([@richard-viney](https://github.com/richard-viney))

## UNRELEASED MASTER

#### Enhancements
Expand Down
Loading