Skip to content

Commit

Permalink
authme 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Levminer authored Dec 28, 2021
1 parent c33be82 commit 0982389
Show file tree
Hide file tree
Showing 83 changed files with 6,351 additions and 5,955 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ module.exports = {
ecmaVersion: 12,
},
rules: {
indent: ["error", "tab", { SwitchCase: 1 }],
indent: ["off", "tab", { SwitchCase: 1 }],
quotes: ["error", "double"],
semi: ["error", "never"],
eqeqeq: ["off"],
Expand Down
4 changes: 4 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,7 @@

1. Read Contributing rules
1. Lint the code: `npm run lint`

## Notes

- Changelog: `git log --pretty=format:'* [[%h](https://github.com/Levminer/authme/commit/%h)] %s (%cs)' --since=5.weeks > log.txt`
9 changes: 5 additions & 4 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@

- There are the currently supported versions:

| Version | Supported | Release Date | End Of Support |
| ------- | --------- | --------------- | --------------- |
| 1.x.x | No | 2020 October 10 | 2020 December 1 |
| 2.x.x | Yes | 2020 December 1 | - |
| Version | Supported | Release Date | End Of Support |
| ------- | --------- | ------------------ | ------------------ |
| 1.x.x | No | 2020. October 10. | 2020. December 1. |
| 2.x.x | No | 2020. December 1. | 2021. December 28. |
| 3.x.x | Yes | 2021. December 28. | - |

## Reporting a Vulnerability

Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/beta-artifacts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Beta Artifacts
on:
push:
branches: [beta]
jobs:
build:
runs-on: ${{matrix.os}}
strategy:
matrix:
include:
- os: macos-latest
NAME: mac
- os: ubuntu-latest
NAME: linux
- os: windows-latest
NAME: windows
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '15'
- name: Install modules
run: npm ci
- name: Run build
run: npm run build:beta
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: authme-latest-alpha-${{matrix.NAME}}-x64-installer-portable
path: dist
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
runs-on: windows-latest

strategy:
fail-fast: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Lint
on: push
jobs:
build:
runs-on: ubuntu-latest
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Install modules
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
node_modules
__pycache__
build
dist
build.json
log.txt
9 changes: 5 additions & 4 deletions .tailwindrc.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
module.exports = {
mode: "jit",
purge: {
enabled: true,
content: ["./app/**/*.html", "./app/**/*.js"],
},
content: ["./app/**/*.html", "./app/**/*.js"],
theme: {
extend: {
inset: {
Expand Down Expand Up @@ -41,6 +38,10 @@ module.exports = {
screens: {
lg: "1400px",
},

stroke: (theme) => ({
black: theme("colors.gray.900"),
}),
},
},
corePlugins: {
Expand Down
126 changes: 126 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
### Authme 3.0.0 (2021. December 28.)

- [[83d1edf](https://github.com/Levminer/authme/commit/83d1edf)] Window title information (2021-12-28)
- [[32d4c28](https://github.com/Levminer/authme/commit/32d4c28)] Refactor edit (2021-12-28)
- [[c393e6c](https://github.com/Levminer/authme/commit/c393e6c)] Refactor export (2021-12-28)
- [[7fee852](https://github.com/Levminer/authme/commit/7fee852)] Refactor import (2021-12-28)
- [[114be52](https://github.com/Levminer/authme/commit/114be52)] Update screenshots (2021-12-27)
- [[aff7731](https://github.com/Levminer/authme/commit/aff7731)] Remove backup key restore #172 (2021-12-27)
- [[889b0c7](https://github.com/Levminer/authme/commit/889b0c7)] Lib refactor (2021-12-27)
- [[fd9cbda](https://github.com/Levminer/authme/commit/fd9cbda)] Settings refactor (2021-12-27)
- [[b71f3ce](https://github.com/Levminer/authme/commit/b71f3ce)] Fix copy codes, small improvements (2021-12-27)
- [[e19b961](https://github.com/Levminer/authme/commit/e19b961)] Remove tests (2021-12-23)
- [[97910ac](https://github.com/Levminer/authme/commit/97910ac)] Fix tests 2 (2021-12-23)
- [[b0ebc41](https://github.com/Levminer/authme/commit/b0ebc41)] Fix tests (2021-12-23)
- [[dfc20cf](https://github.com/Levminer/authme/commit/dfc20cf)] Tests (2021-12-23)
- [[e1d23fe](https://github.com/Levminer/authme/commit/e1d23fe)] Better wording (2021-12-22)
- [[b6a43d8](https://github.com/Levminer/authme/commit/b6a43d8)] Update packages (2021-12-22)
- [[0c7b7b0](https://github.com/Levminer/authme/commit/0c7b7b0)] Fix copy codes, JSDoc (2021-12-22)
- [[899c2c1](https://github.com/Levminer/authme/commit/899c2c1)] Update samples (2021-12-22)
- [[e1a3a74](https://github.com/Levminer/authme/commit/e1a3a74)] Bump version (2021-12-21)
- [[2a20841](https://github.com/Levminer/authme/commit/2a20841)] Merge branch 'beta' into dev (2021-12-21)

### Authme 3.0.0-beta.1 (2021. December 21.)

- [[0661ded](https://github.com/Levminer/authme/commit/0661ded)] Update screenshots (2021-12-20)
- [[cb16f05](https://github.com/Levminer/authme/commit/cb16f05)] Update changelog (2021-12-20)
- [[608e367](https://github.com/Levminer/authme/commit/608e367)] Update security policy (2021-12-20)
- [[9b2edd7](https://github.com/Levminer/authme/commit/9b2edd7)] Bump version (2021-12-20)
- [[8e33247](https://github.com/Levminer/authme/commit/8e33247)] Merge branch 'beta' into dev (2021-12-20)
- [[95c0243](https://github.com/Levminer/authme/commit/95c0243)] Improved startup speed #170 (2021-12-19)
- [[ee88a72](https://github.com/Levminer/authme/commit/ee88a72)] Update packages (2021-12-18)
- [[3bff120](https://github.com/Levminer/authme/commit/3bff120)] Remove splash screen #169 (2021-12-18)
- [[33fcb5b](https://github.com/Levminer/authme/commit/33fcb5b)] Fix quick copy shortcuts (2021-12-18)
- [[739ea9d](https://github.com/Levminer/authme/commit/739ea9d)] Fix shortcuts (2021-12-18)
- [[0eb781e](https://github.com/Levminer/authme/commit/0eb781e)] Possible issuer XSS attack (2021-12-17)
- [[e6c0c24](https://github.com/Levminer/authme/commit/e6c0c24)] Fix settings HTML CSP (2021-12-17)
- [[546dfaf](https://github.com/Levminer/authme/commit/546dfaf)] Possible searchbar XSS attack #167 (2021-12-17)
- [[640a230](https://github.com/Levminer/authme/commit/640a230)] Settings refactor 2 (2021-12-17)
- [[9f22896](https://github.com/Levminer/authme/commit/9f22896)] Settings refactor (2021-12-15)
- [[b8bd9b6](https://github.com/Levminer/authme/commit/b8bd9b6)] Remove network check (2021-12-15)
- [[82dc3ab](https://github.com/Levminer/authme/commit/82dc3ab)] Faster 2FA code rendering #166 (2021-12-15)
- [[d4061cc](https://github.com/Levminer/authme/commit/d4061cc)] Hide controls #159 (2021-12-15)
- [[790ff16](https://github.com/Levminer/authme/commit/790ff16)] Splash screen opens on selected display #164 (2021-12-14)
- [[2bc667a](https://github.com/Levminer/authme/commit/2bc667a)] Default display #164 (2021-12-12)
- [[ef63142](https://github.com/Levminer/authme/commit/ef63142)] Fix window drag #159 (2021-12-12)
- [[97960cc](https://github.com/Levminer/authme/commit/97960cc)] Submenu styles #159 (2021-12-12)
- [[2ed225e](https://github.com/Levminer/authme/commit/2ed225e)] Fix reloading menu #159 (2021-12-12)
- [[5e277ac](https://github.com/Levminer/authme/commit/5e277ac)] Upgrade to Tailwind 3, brighter scrollbar (2021-12-11)
- [[e78dead](https://github.com/Levminer/authme/commit/e78dead)] Refresh menu #159 (2021-12-11)
- [[88021a7](https://github.com/Levminer/authme/commit/88021a7)] Enable title bar #159 (2021-12-11)
- [[3119b7d](https://github.com/Levminer/authme/commit/3119b7d)] New title bar #159 (2021-12-11)
- [[ad87a45](https://github.com/Levminer/authme/commit/ad87a45)] Enable in options #161 (2021-12-11)
- [[ddf878e](https://github.com/Levminer/authme/commit/ddf878e)] Import from screen capture #161 (2021-12-09)
- [[f9fcdfd](https://github.com/Levminer/authme/commit/f9fcdfd)] Update packages (2021-12-08)
- [[892f8a2](https://github.com/Levminer/authme/commit/892f8a2)] More consistent clear data (2021-12-07)
- [[3240eb8](https://github.com/Levminer/authme/commit/3240eb8)] Fix changing window capture (2021-12-07)
- [[9b1292f](https://github.com/Levminer/authme/commit/9b1292f)] Bump version (2021-12-07)

### Authme 3.0.0-beta.0 (2021. December 07.)

- [[048f944](https://github.com/Levminer/authme/commit/048f944)] Beta release build (2021-12-07)
- [[2d50b33](https://github.com/Levminer/authme/commit/2d50b33)] Prepare for beta release (2021-12-07)
- [[cf23072](https://github.com/Levminer/authme/commit/cf23072)] Check for manual update #157 (2021-12-06)
- [[e884673](https://github.com/Levminer/authme/commit/e884673)] Fix details and summary (2021-12-05)
- [[d28f48f](https://github.com/Levminer/authme/commit/d28f48f)] Remove old dropdown (2021-12-05)
- [[c322e16](https://github.com/Levminer/authme/commit/c322e16)] New dropdown style (2021-12-05)
- [[ba9e964](https://github.com/Levminer/authme/commit/ba9e964)] Fix dropdown animations (2021-12-04)
- [[0c45f18](https://github.com/Levminer/authme/commit/0c45f18)] Update HTML CSP (2021-12-04)
- [[02e08d0](https://github.com/Levminer/authme/commit/02e08d0)] Main IPCs refactor (2021-12-04)
- [[f4b81e3](https://github.com/Levminer/authme/commit/f4b81e3)] Drop dragonfly css (2021-12-04)
- [[25262f4](https://github.com/Levminer/authme/commit/25262f4)] Make settings clear data dialog modal (2021-12-03)
- [[969cb78](https://github.com/Levminer/authme/commit/969cb78)] Update Electron (2021-12-03)
- [[a41051a](https://github.com/Levminer/authme/commit/a41051a)] Settings scroll back to top on page change (2021-12-03)
- [[aec765b](https://github.com/Levminer/authme/commit/aec765b)] Lock Authme when PC goes to sleep or locked #160 (2021-12-03)
- [[e5d0a6e](https://github.com/Levminer/authme/commit/e5d0a6e)] Disable unavailable tray and menu items (2021-12-02)
- [[d3a3542](https://github.com/Levminer/authme/commit/d3a3542)] Update packages (2021-12-02)
- [[67d13f9](https://github.com/Levminer/authme/commit/67d13f9)] Fix show password button (2021-12-02)
- [[4239223](https://github.com/Levminer/authme/commit/4239223)] Fix quick shortcuts (2021-12-02)
- [[5cccc38](https://github.com/Levminer/authme/commit/5cccc38)] Fix summary tab selection #129 (2021-12-01)
- [[16fc783](https://github.com/Levminer/authme/commit/16fc783)] Fixing close to tray when closing main window (2021-11-30)
- [[e30848b](https://github.com/Levminer/authme/commit/e30848b)] Check for common password when creating an encryption key (2021-11-29)
- [[28d9c2d](https://github.com/Levminer/authme/commit/28d9c2d)] Fix show password buttons (2021-11-28)
- [[32cdd6e](https://github.com/Levminer/authme/commit/32cdd6e)] Settings page better wording (2021-11-28)
- [[b773263](https://github.com/Levminer/authme/commit/b773263)] Export page better instructions (2021-11-27)
- [[80ffa58](https://github.com/Levminer/authme/commit/80ffa58)] Edit page better instructions and edit codes (2021-11-26)
- [[05655c1](https://github.com/Levminer/authme/commit/05655c1)] Import page better instructions (2021-11-26)
- [[792f72a](https://github.com/Levminer/authme/commit/792f72a)] Check for codes.authme version (2021-11-26)
- [[0aab107](https://github.com/Levminer/authme/commit/0aab107)] Auto update for windows #157 (2021-11-26)
- [[51c0575](https://github.com/Levminer/authme/commit/51c0575)] Manual update for Linux and Mac (2021-11-26)
- [[8d80e63](https://github.com/Levminer/authme/commit/8d80e63)] Update packages (2021-11-26)
- [[44499f5](https://github.com/Levminer/authme/commit/44499f5)] Confirm load codes (2021-11-24)
- [[79ebfe3](https://github.com/Levminer/authme/commit/79ebfe3)] Import from webcam available #141 (2021-11-24)
- [[290d463](https://github.com/Levminer/authme/commit/290d463)] Speed improvements (2021-11-24)
- [[8d506c0](https://github.com/Levminer/authme/commit/8d506c0)] Switch to .appimage from .deb (2021-11-24)
- [[5d42f64](https://github.com/Levminer/authme/commit/5d42f64)] Settings page layout fixes (2021-11-24)
- [[a484d03](https://github.com/Levminer/authme/commit/a484d03)] HTML CSP, build number improvements (2021-11-24)
- [[ef7cbf2](https://github.com/Levminer/authme/commit/ef7cbf2)] Edit page appdata #158, logging (2021-11-23)
- [[249be93](https://github.com/Levminer/authme/commit/249be93)] Fixing appdata path #158 (2021-11-23)
- [[f3701c7](https://github.com/Levminer/authme/commit/f3701c7)] Fixing preload settings folder and documentation (2021-11-22)
- [[e495f2f](https://github.com/Levminer/authme/commit/e495f2f)] Fixing settings folder #158 (2021-11-21)
- [[e2d03c0](https://github.com/Levminer/authme/commit/e2d03c0)] Update packages (2021-11-20)
- [[6a25bb1](https://github.com/Levminer/authme/commit/6a25bb1)] New folder structure #158 (2021-11-20)
- [[10a239b](https://github.com/Levminer/authme/commit/10a239b)] Better, smoother window open (2021-11-19)
- [[b4005b8](https://github.com/Levminer/authme/commit/b4005b8)] Fixing window content protection #156 (2021-11-19)
- [[c40430a](https://github.com/Levminer/authme/commit/c40430a)] Improved window content protection #156 (2021-11-19)
- [[6e50970](https://github.com/Levminer/authme/commit/6e50970)] Update packages (2021-11-19)
- [[232f7fc](https://github.com/Levminer/authme/commit/232f7fc)] Update packages (2021-11-17)
- [[fce76c6](https://github.com/Levminer/authme/commit/fce76c6)] Respect prefers-reduced-motion #129 (2021-11-17)
- [[2445187](https://github.com/Levminer/authme/commit/2445187)] Main process deprecate old encryption #154 (2021-11-17)
- [[cd6f318](https://github.com/Levminer/authme/commit/cd6f318)] Bump version to 3.0.0 (2021-11-17)
- [[ab5806b](https://github.com/Levminer/authme/commit/ab5806b)] Edit page deprecate old encryption #154 (2021-11-17)
- [[a9bbc88](https://github.com/Levminer/authme/commit/a9bbc88)] Export page deprecate old encryption #154 (2021-11-16)
- [[fa11195](https://github.com/Levminer/authme/commit/fa11195)] Application page deprecate old encryption #154 (2021-11-16)
- [[7a4e993](https://github.com/Levminer/authme/commit/7a4e993)] Confirm page deprecate old encryption #154 (2021-11-16)
- [[1fb0f90](https://github.com/Levminer/authme/commit/1fb0f90)] Landig page deprecate old encryption #154 (2021-11-16)
- [[33f14ff](https://github.com/Levminer/authme/commit/33f14ff)] Remove application page animations (2021-11-15)
- [[134b7ea](https://github.com/Levminer/authme/commit/134b7ea)] New .authme format fixes #152 (2021-11-14)
- [[78067dd](https://github.com/Levminer/authme/commit/78067dd)] Display shortcuts shorter (2021-11-14)
- [[0afec65](https://github.com/Levminer/authme/commit/0afec65)] Export page .authme rollback file support #152 (2021-11-13)
- [[4ecb0a3](https://github.com/Levminer/authme/commit/4ecb0a3)] Import page .authme rollback file support #152 (2021-11-13)
- [[e1ab6f8](https://github.com/Levminer/authme/commit/e1ab6f8)] Application page .authme rollback file support #152 (2021-11-13)
- [[cc88b15](https://github.com/Levminer/authme/commit/cc88b15)] Edit page .authme rollback file support #152 (2021-11-13)
- [[b182a9e](https://github.com/Levminer/authme/commit/b182a9e)] Edit page support .authme file (2021-11-13)
- [[92746aa](https://github.com/Levminer/authme/commit/92746aa)] Option to delete all codes on edit page (2021-11-11)
- [[e0298a4](https://github.com/Levminer/authme/commit/e0298a4)] Bump version (2021-11-10)
- [[2692801](https://github.com/Levminer/authme/commit/2692801)] Merge branch 'main' into dev (2021-11-09)
Loading

0 comments on commit 0982389

Please sign in to comment.