Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
4379af2
feat(angular dependency): update to angular 9.1.6
Jun 20, 2020
c0f7e90
Merge pull request #141 from iompo/angular916
grbsk Jul 1, 2020
2f64c18
docs: fix broken badge links in README
grbsk Jul 1, 2020
00edc73
chore: update github links in package
grbsk Jul 1, 2020
3a5a34f
docs: more broken links and remove gitter link
grbsk Jul 1, 2020
cfca0a2
chore(deps): update lerna
grbsk Jul 1, 2020
1b9b7d4
build(hooks): run tests before pushing rather than on commit
grbsk Jul 1, 2020
45013d9
chore(release): release
grbsk Jul 1, 2020
ea853a6
feat(project): upgrade to angular 10
raulcrisan Aug 13, 2020
172b190
Merge pull request #143 from raulcrisan/angular10
grbsk Aug 18, 2020
d7d6201
chore: lock version out of sync
grbsk Sep 10, 2020
8c7c39c
chore(release): release
grbsk Sep 10, 2020
fd99d5c
chore: update package-lock.json to v2 format
SuperITMan Jun 16, 2021
869ff18
build: replace Travis CI by GitHub Actions
SuperITMan Jun 17, 2021
ac99808
chore: update github links from HackedByChinese to moribvndvs
SuperITMan Jun 18, 2021
086a353
Merge pull request #154 from SuperITMan/feature/add-github-actions
grbsk Jul 2, 2021
add71cd
Angular 12 (#151)
leifjones Jul 18, 2021
bd35876
chore(env): move local dev to node 14 and upgrade lockfile to v2
grbsk Jul 18, 2021
8d073a7
ci: add CodeQL workflow
grbsk Jul 18, 2021
e6daf8a
chore(release): release
grbsk Jul 18, 2021
f93a59b
build: fix publishing issues
grbsk Jul 18, 2021
d0b3b31
build: ensure any release changes are inside lerna's commit
grbsk Jul 18, 2021
3f1829b
chore(release): publish v11.0.1
grbsk Jul 18, 2021
65d98fe
chore: previous change makes npm publish angry
grbsk Jul 18, 2021
2a3f933
chore(release): publish v11.0.2
grbsk Jul 18, 2021
e242e6f
build: add package.json changes to lerna version commit
grbsk Jul 18, 2021
e2af040
chore(release): publish v11.0.3
grbsk Jul 18, 2021
f70fcad
feat(interruptsource): support ssr with the default interrupt sources…
un1c0rnr1d3r Sep 30, 2021
7de968d
chore(release): publish v11.1.0
grbsk Sep 30, 2021
216eb99
docs(demo): replace old docs with demo project
grbsk Oct 15, 2021
0c9e805
docs: docs project not loading
grbsk Oct 20, 2021
d44f5a3
docs(readme): remove license section
grbsk Oct 20, 2021
2ab2d9a
docs(license): use better apache-2.0 template
grbsk Oct 20, 2021
1214f73
Update README.md (#168)
shaizel Aug 6, 2022
d4e17b9
chore: update library to use angular 14 (#169)
HarelM Aug 6, 2022
0d08902
chore(nvm): upgrade LTS version
grbsk Aug 6, 2022
d1804e9
build: fix build:docs reference in version
grbsk Aug 6, 2022
c007755
build: loosen keepalive peer deps
grbsk Aug 6, 2022
2c54eac
build: ignore docs in postrelease script
grbsk Aug 6, 2022
ec1f755
chore(release): publish v12.0.0
grbsk Aug 6, 2022
d35156e
Merge remote-tracking branch 'upstream/master' into develop, v12
spencer-shupe-qhr Nov 5, 2022
8238c61
feat(wip): ng 14
spencer-shupe-qhr Nov 5, 2022
2c7cc50
chore(*): change nvmrc
andreas-niemoeller-qhr Mar 6, 2023
040c50b
chore(*): update to ng15
andreas-niemoeller-qhr Mar 6, 2023
954a0de
chore(*): update to ng15 material
andreas-niemoeller-qhr Mar 6, 2023
c528188
chore(*): update more to ng15
andreas-niemoeller-qhr Mar 6, 2023
f381c04
chore(*): fix registry
andreas-niemoeller-qhr Apr 12, 2023
c2779f8
chore(release): publish v13.0.0
andreas-niemoeller-qhr Apr 12, 2023
3470976
Revert "chore(release): publish v13.0.0"
andreas-niemoeller-qhr Apr 12, 2023
ebb8621
chore(release): publish v12.0.0-qhralpha.0
andreas-niemoeller-qhr Apr 12, 2023
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
51 changes: 51 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"overrides": [
{
"files": [
"*.ts"
],
"parserOptions": {
"project": [
"tsconfig.json",
"e2e/tsconfig.json"
],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {
"@angular-eslint/component-selector": [
"error",
{
"prefix": "lib",
"style": "kebab-case",
"type": "element"
}
],
"@angular-eslint/directive-selector": [
"error",
{
"prefix": "lib",
"style": "camelCase",
"type": "attribute"
}
]
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"rules": {}
}
]
}
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ IF YOU DON'T FILL OUT THE FOLLOWING INFORMATION WE MIGHT CLOSE YOUR ISSUE WITHOU
```
[ ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, instead see https://github.com/HackedByChinese/ng2-idle/blob/master/CONTRIBUTING.md#getting-help
[ ] support request => Please do not submit support request here, instead see https://github.com/moribvndvs/ng2-idle/blob/master/CONTRIBUTING.md#getting-help
```

**Current behavior**
Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
**Please check if the PR fulfills these requirements**
- [ ] The commit message follows our guidelines: https://github.com/HackedByChinese/ng2-idle/blob/master/CONTRIBUTING.md#pr
- [ ] The commit message follows our guidelines: https://github.com/moribvndvs/ng2-idle/blob/master/CONTRIBUTING.md#pr
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)

Expand Down
34 changes: 34 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: CD
on:
workflow_dispatch:
inputs:
ref_to_publish:
description: 'Tag or Branch you wish to publish eg. v11.0.0-alpha.20 or PAT-2122-some-branch'
required: true
default: ''
prerelease:
description: 'use a prerelease version'
type: boolean
required: false
default: true

jobs:
publish:
name: Install, Build and Publish
runs-on: ubuntu-latest
timeout-minutes: 15
outputs:
version: ${{ steps.build-version.outputs.version }}
steps:
- uses: actions/checkout@v3
with:
ref: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.ref_to_publish || github.ref }}

- name: Install Angular app
uses: qhrtech/gh-action-install-angular-app@v2
with:
password: ${{ secrets.ARTIFACTORY_API_KEY }}
ngcc-cache: true

- name: Release
run: npx lerna version --conventional-commits ${{ github.event.inputs.prerelease && 'prerelease' || '' }}
84 changes: 84 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
name: ci

on:
push:
branches:
- master
tags:
- "*"
pull_request:
branches:
- master

env:
TZ: "Europe/Brussels"
HUSKY_SKIP_INSTALL: 1
NG_CLI_ANALYTICS: "ci"

jobs:
test:
name: Build and test on Node.js ${{ matrix.node_version }} and ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
node_version: [ "14", "16" ]
os: [ ubuntu-latest, macOS-latest ]
steps:
# See: https://github.com/marketplace/actions/checkout
- uses: actions/checkout@v2

# See: https://github.com/marketplace/actions/setup-node-js-environment
- name: Use Node.js ${{ matrix.node_version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node_version }}

# See: https://github.com/marketplace/actions/cache
# See doc: https://docs.github.com/en/actions/guides/caching-dependencies-to-speed-up-workflows
- name: Cache node modules
uses: actions/cache@v2
env:
cache-name: cache-node-modules-${{ matrix.node_version }}-${{ matrix.os }}
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-


- name: Install dependencies
run: npm ci

- name: Linting
run: npm run lint

- name: Testing
run: npm run test

- name: Merge coverage reports
run: |
cat coverage/core/lcov.info coverage/keepalive/lcov.info > combined-lcov.info

# See: https://github.com/marketplace/actions/coveralls-github-action
- name: Coveralls
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
path-to-lcov: "combined-lcov.info"
flag-name: ${{ matrix.os }}-${{ matrix.node_version }}
parallel: true

final-step:
needs: test
name: Final step
runs-on: ubuntu-latest
steps:
# See: https://github.com/marketplace/actions/coveralls-github-action
- name: Coveralls Finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true
71 changes: 71 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '38 0 * * 4'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ speed-measure-plugin.json
.history/*

# misc
/.angular/cache
/.sass-cache
/connect.lock
/coverage
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
10.16.0
16.13.0
21 changes: 0 additions & 21 deletions .travis.yml

This file was deleted.

92 changes: 92 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,98 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [12.0.0-qhralpha.0](https://github.com/qhrtech/ng2-idle/compare/v13.0.0...v12.0.0-qhralpha.0) (2023-04-12)


### Reverts

* Revert "chore(release): publish v13.0.0" ([3470976](https://github.com/qhrtech/ng2-idle/commit/3470976805bd4215b31a32ae5fa7d16efb7005a4))





# [12.0.0](https://github.com/moribvndvs/ng2-idle/compare/v11.1.0...v12.0.0) (2022-08-06)


### chore

* update library to use angular 14 ([#169](https://github.com/moribvndvs/ng2-idle/issues/169)) ([d4e17b9](https://github.com/moribvndvs/ng2-idle/commit/d4e17b9a6bf086a8df57445ba2a092a827a90757))


### BREAKING CHANGES

* requires node 14+ and angular 14





# [11.1.0](https://github.com/moribvndvs/ng2-idle/compare/v11.0.3...v11.1.0) (2021-09-30)


### Features

* **interruptsource:** support ssr with the default interrupt sources ([#159](https://github.com/moribvndvs/ng2-idle/issues/159)) ([f70fcad](https://github.com/moribvndvs/ng2-idle/commit/f70fcadfd3cfaccd2b9ce9ee00a5ccb6901c4d05)), closes [#77](https://github.com/moribvndvs/ng2-idle/issues/77) [#115](https://github.com/moribvndvs/ng2-idle/issues/115)





## [11.0.3](https://github.com/moribvndvs/ng2-idle/compare/v11.0.2...v11.0.3) (2021-07-18)

**Note:** Version bump only for package ng-idle





## [11.0.2](https://github.com/moribvndvs/ng2-idle/compare/v11.0.1...v11.0.2) (2021-07-18)

**Note:** Version bump only for package ng-idle





## [11.0.1](https://github.com/moribvndvs/ng2-idle/compare/v11.0.0...v11.0.1) (2021-07-18)

**Note:** Version bump only for package ng-idle





# [11.0.0](https://github.com/moribvndvs/ng2-idle/compare/v10.0.0...v11.0.0) (2021-07-18)


* Angular 12 (#151) ([add71cd](https://github.com/moribvndvs/ng2-idle/commit/add71cd62c7c8411d40c62e1b8c4e045c714c1fd)), closes [#151](https://github.com/moribvndvs/ng2-idle/issues/151)


### BREAKING CHANGES

* This version requires Angular 9 or later.





# [10.0.0](https://github.com/moribvndvs/ng2-idle/compare/v9.0.0-beta.1...v10.0.0) (2020-09-10)


### Features

* **project:** upgrade to angular 10 ([ea853a6](https://github.com/moribvndvs/ng2-idle/commit/ea853a6430564d6ae3e3807d4d8956f3332de4df))


### BREAKING CHANGES

* **project:** required angular 10





# [9.0.0-beta.1](https://github.com/moribvndvs/ng2-idle/compare/v8.0.0-beta.4...v9.0.0-beta.1) (2020-07-01)


Expand Down
Loading