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

Initial patch version for FoundryVTT 0.8.6 and newer #50

Open
wants to merge 265 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
265 commits
Select commit Hold shift + click to select a range
41a9e18
Update for foundryvtt 0.8.8
Jul 1, 2021
4018735
Update
p4535992 Jul 1, 2021
9611cdb
Version 0.2.7 (maintenance mode)
Jul 26, 2021
283067d
Update, Cleaning and levels compatibility
Teshynil Aug 22, 2021
c8b1dd8
Merge pull request #2 from Teshynil/master
p4535992 Aug 24, 2021
f919efa
Preparation version 0.2.8
Aug 24, 2021
e434374
Preparation version 0.2.8 part 2
Aug 24, 2021
a7a55a3
Preparation version 0.2.8 part 4
Aug 24, 2021
85433d6
Version 0.2.8
p4535992 Aug 24, 2021
b3a2d6d
[BETA] Add async and await on set/unset flag, must do some test
Aug 27, 2021
0bdf63d
[BETA] Some clean up
Aug 27, 2021
e7d0ffb
Update README.md
Sep 6, 2021
5184fd8
Cleaning, formatting and bug corrections
Teshynil Sep 11, 2021
8a9cca2
Merge pull request #3 from Teshynil/master
p4535992 Sep 16, 2021
c147da6
Version 0.2.9
p4535992 Sep 17, 2021
1d6fa3d
Little fix
p4535992 Sep 17, 2021
e731058
Little fix
p4535992 Sep 17, 2021
28e23b7
Added github workflow for release
Sep 21, 2021
37b04ae
Update package.json
Sep 21, 2021
158a34c
Update tsconfig.json
Sep 21, 2021
2a84856
Version 0.2.10
p4535992 Sep 21, 2021
4122b3b
Small bug fix
p4535992 Sep 21, 2021
5dbbb41
update CHANGELOG.md
p4535992 Sep 21, 2021
01a63fd
added package-lock.json
p4535992 Oct 23, 2021
0bfaba9
update README.md
p4535992 Nov 28, 2021
8e3a32f
abbandoned project
p4535992 Dec 17, 2021
27ba73a
update README.md
p4535992 Dec 20, 2021
5fb70f8
update README.md
p4535992 Dec 20, 2021
41df409
preparation 0.2.13
p4535992 Dec 20, 2021
ba10c64
version 0.2.13
p4535992 Dec 20, 2021
3559761
version 0.3.0
p4535992 Dec 20, 2021
cabe0f2
update README.md
p4535992 Dec 20, 2021
e48978e
update
p4535992 Dec 26, 2021
e62b3a2
update README.md
p4535992 Jan 1, 2022
d30022b
sync version 0.3.1
p4535992 Jan 6, 2022
aae8387
version 0.3.2
p4535992 Jan 14, 2022
8093a07
version 0.3.3
p4535992 Jan 14, 2022
c36cfcb
changelog update
p4535992 Jan 14, 2022
815cbe4
update README.md
p4535992 Jan 14, 2022
f8eeb5e
bug fix
p4535992 Jan 14, 2022
0201919
version 0.3.4
p4535992 Jan 14, 2022
8a5bf47
update README.md
p4535992 Jan 23, 2022
8ab52a6
update README.md
p4535992 Jan 29, 2022
5db71f5
version 0.3.5
p4535992 Feb 3, 2022
d598112
beta 0.4.15
p4535992 Mar 11, 2022
d5aa2c6
version 0.4.15 (beta ready)
p4535992 Mar 11, 2022
bad278b
beta
p4535992 Mar 11, 2022
5069122
beta
p4535992 Mar 11, 2022
f373df4
version 0.4.16
p4535992 Mar 11, 2022
3b4f7f3
update README.md
p4535992 Mar 12, 2022
7839085
a
p4535992 Mar 12, 2022
98992f3
update hooks
p4535992 Mar 12, 2022
60b34fd
version 0.4.17
p4535992 Mar 12, 2022
f2e3986
version 0.4.18
p4535992 Mar 12, 2022
e00e0f3
version 0.4.19
p4535992 Mar 12, 2022
4ffa14b
a
p4535992 Mar 13, 2022
571068f
version 0.4.20
p4535992 Mar 13, 2022
9a457a0
version 0.4.21
p4535992 Mar 13, 2022
27d9023
update readme
p4535992 Mar 13, 2022
1124ad8
version 0.4.22
p4535992 Mar 13, 2022
eed32f0
version 0.4.23
p4535992 Mar 13, 2022
eb85ec1
version 0.4.24
p4535992 Mar 13, 2022
a976d1b
big update , clean up, rewrite almost everything ?
p4535992 Mar 14, 2022
2da4a2e
update
p4535992 Mar 14, 2022
d416316
update
p4535992 Mar 14, 2022
f010d6c
update
p4535992 Mar 14, 2022
5c5c241
very big clean up for performance and readable of the code
p4535992 Mar 15, 2022
e0cd1c5
a
p4535992 Mar 15, 2022
802e634
prettier
p4535992 Mar 15, 2022
5551c46
update
p4535992 Mar 15, 2022
b81c5f8
update
p4535992 Mar 15, 2022
fbccf92
version 0.4.25
p4535992 Mar 15, 2022
3d4dbb2
version 0.4.26
p4535992 Mar 15, 2022
504319a
version 0.4.27
p4535992 Mar 15, 2022
37924e9
many bug fix
p4535992 Mar 16, 2022
2b4d231
update
p4535992 Mar 16, 2022
dcb2512
update
p4535992 Mar 17, 2022
59c62b1
version 0.4.29
p4535992 Mar 17, 2022
ed68316
update tutorial
p4535992 Mar 17, 2022
9ffa439
update tutorial.md
p4535992 Mar 17, 2022
9256495
update api.md
p4535992 Mar 17, 2022
55be1f3
version 0.4.30
p4535992 Mar 17, 2022
004681d
version 0.4.31
p4535992 Mar 17, 2022
19d1c43
update
p4535992 Mar 17, 2022
971827e
bug fix
p4535992 Mar 17, 2022
a5eb9bc
version 0.4.32
p4535992 Mar 17, 2022
64b3611
version 0.4.33
p4535992 Mar 18, 2022
26ca132
beta
p4535992 Mar 18, 2022
fd891bc
appleid prettier
p4535992 Mar 18, 2022
e53bb61
version 0.4.34
p4535992 Mar 18, 2022
28d9679
version 0.4.35
p4535992 Mar 18, 2022
b548c71
version 0.4.36
p4535992 Mar 18, 2022
dd0b3de
update
p4535992 Mar 19, 2022
bfeec22
version 0.4.38
p4535992 Mar 19, 2022
2f53eca
u
p4535992 Mar 19, 2022
97ada26
update example1.gif
p4535992 Mar 19, 2022
83fdbb7
a
p4535992 Mar 19, 2022
152bc26
some clean up
p4535992 Mar 20, 2022
6e2a6c3
version 0.5.0
p4535992 Mar 20, 2022
a383685
a
p4535992 Mar 20, 2022
c49f02f
b
p4535992 Mar 20, 2022
4f378b4
c
p4535992 Mar 20, 2022
c0b997c
d
p4535992 Mar 20, 2022
b2fc37d
version 0.5.1
p4535992 Mar 20, 2022
3f8e044
version 0.5.2
p4535992 Mar 20, 2022
826e88b
removed forEach on favor of for
p4535992 Mar 21, 2022
ec7ff04
set up api
p4535992 Mar 21, 2022
38cf5c8
version 0.5.3
p4535992 Mar 21, 2022
abd1c5d
a
p4535992 Mar 21, 2022
86c5e0f
version 0.5.4
p4535992 Mar 21, 2022
b23a68f
a
p4535992 Mar 21, 2022
b5cce04
a
p4535992 Mar 21, 2022
66048c6
a
p4535992 Mar 22, 2022
16a6a58
prettier
p4535992 Mar 22, 2022
5816dbe
version 0.5.5
p4535992 Mar 22, 2022
4ebbe1c
update
p4535992 Mar 22, 2022
cee591a
a
p4535992 Mar 24, 2022
dcecbf9
update README.md
p4535992 Mar 25, 2022
bbd2f26
version 0.5.7
p4535992 Mar 25, 2022
108187d
version 0.5.8
p4535992 Mar 25, 2022
353cb35
version 0.5.10
p4535992 Mar 25, 2022
28a04b2
version 0.5.11
p4535992 Mar 25, 2022
ad857cb
update
p4535992 Mar 26, 2022
e28b5a5
version 0.5.12
p4535992 Mar 26, 2022
00ca882
version 0.5.13
p4535992 Mar 26, 2022
cf47a9d
version 0.5.14
p4535992 Mar 26, 2022
de23731
version 0.5.15
p4535992 Mar 26, 2022
84c9304
version 0.5.16
p4535992 Mar 26, 2022
b102da4
version 0.5.17
p4535992 Mar 26, 2022
6fb0c8f
version 0.5.18
p4535992 Mar 26, 2022
d50d024
version 0.5.19
p4535992 Mar 27, 2022
8f63b70
add refresh for lighting and sight on perception schedule
p4535992 Mar 28, 2022
655d62e
bug fix error https://github.com/p4535992/conditional-visibility/issu…
p4535992 Mar 28, 2022
5a0ae6f
version 0.5.20
p4535992 Mar 28, 2022
4b78dad
version 0.5.21
p4535992 Mar 28, 2022
8eb288d
update version 0.5.21
p4535992 Mar 29, 2022
e9278c8
rewrite for better performance
p4535992 Mar 29, 2022
584bbf3
big update for performance
p4535992 Mar 29, 2022
2c6efd2
u
p4535992 Mar 29, 2022
630c29b
u
p4535992 Mar 29, 2022
d4c6333
prettier
p4535992 Mar 29, 2022
606cd34
u
p4535992 Mar 29, 2022
9f73814
some performance code
p4535992 Mar 29, 2022
25c7b12
preparing version2 of the checker for performance
p4535992 Mar 30, 2022
27bdc9d
update checker for better performance
p4535992 Mar 30, 2022
9ff43f3
u
p4535992 Mar 30, 2022
996c405
prettier
p4535992 Mar 30, 2022
07a8ce6
u
p4535992 Mar 30, 2022
42029b5
u
p4535992 Mar 30, 2022
4394391
version 0.5.21 [BREAKING CHANGES]
p4535992 Mar 30, 2022
9952236
u
p4535992 Mar 31, 2022
5ada0f0
preparation 0.5.22
p4535992 Mar 31, 2022
cf72490
version 0.5.22
p4535992 Mar 31, 2022
49cd138
version 0.5.23
p4535992 Mar 31, 2022
9bacc37
version 0.5.24
p4535992 Mar 31, 2022
0255a30
version 0.5.25
p4535992 Mar 31, 2022
b983766
u
p4535992 Apr 1, 2022
9f13582
version 0.5.26
p4535992 Apr 1, 2022
3bfe83f
version 0.5.27 disable hud for loop
p4535992 Apr 1, 2022
d04befc
version 0.5.28
p4535992 Apr 1, 2022
bc4ad9b
version 0.5.29
p4535992 Apr 1, 2022
1d34219
version 0.5.30
p4535992 Apr 1, 2022
4fc1eb0
version 0.5.31
p4535992 Apr 2, 2022
a8bbfb2
version 0.5.32
p4535992 Apr 2, 2022
ebdda77
version 0.5.33
p4535992 Apr 2, 2022
4c6c89d
u
p4535992 Apr 3, 2022
1d629ed
u
p4535992 Apr 3, 2022
da38967
version 0.5.34
p4535992 Apr 3, 2022
7f8a38f
version 0.5.35
p4535992 Apr 4, 2022
892ab4b
u
p4535992 Apr 6, 2022
7c44af4
version 0.5.36
p4535992 Apr 6, 2022
0f468fa
u
p4535992 Apr 7, 2022
8a5f8eb
u
p4535992 Apr 7, 2022
3c5be8f
added stealthed
p4535992 Apr 8, 2022
798d022
prettier
p4535992 Apr 9, 2022
f9b8370
u
p4535992 Apr 9, 2022
be52433
version 0.5.37
p4535992 Apr 9, 2022
b8fb63d
version 0.5.38
p4535992 Apr 10, 2022
e53c8f4
version 0.5.39
p4535992 Apr 16, 2022
fa539ba
add blinded and blindedOverride conditions
p4535992 May 10, 2022
6eaee8f
version 0.5.40
p4535992 May 10, 2022
6e5b564
update tutorial.md
p4535992 May 17, 2022
c7c720b
update effect management
p4535992 May 18, 2022
c58b050
beta
p4535992 May 21, 2022
d0378b2
beta
p4535992 May 21, 2022
b1a0461
beta
p4535992 May 22, 2022
c9d5cdb
update
p4535992 May 25, 2022
c76bff6
beta
p4535992 May 26, 2022
0c8e85a
update
p4535992 May 26, 2022
ac66a2b
version 0.5.41
p4535992 May 26, 2022
ba54258
update
p4535992 May 26, 2022
9b92a30
version 0.5.42
p4535992 May 26, 2022
bee1539
beta
p4535992 May 26, 2022
4c0040e
update package.json
p4535992 May 27, 2022
2a21025
beta
p4535992 May 27, 2022
afbbe5a
beta
p4535992 May 27, 2022
57de662
update
p4535992 May 27, 2022
d197ee3
removed data flag to hard to manage we read the active effects runtim…
p4535992 May 27, 2022
42f6c7e
solved issue with updating to 0 the value directly from active effect
p4535992 May 28, 2022
a7554c9
solve porlbme with reset ae with value 0
p4535992 May 28, 2022
3efecad
solved issue about the merging of value
p4535992 May 28, 2022
6513aad
update
p4535992 May 28, 2022
38bcd54
update
p4535992 May 28, 2022
ac2d2ce
prettier
p4535992 May 28, 2022
4d7c231
solved issue do not delete the active effect when set to 0 the value …
p4535992 May 28, 2022
0e44fcc
bug fix
p4535992 May 29, 2022
ac38785
added bug fix
p4535992 May 29, 2022
747ecaa
update
p4535992 May 29, 2022
48c0f6b
we are close to the release
p4535992 May 29, 2022
89d3d92
ready for release
p4535992 May 29, 2022
e5143a9
version 0.6.0
p4535992 May 29, 2022
f1b9d93
version 0.6.1
p4535992 May 29, 2022
1ec1580
version 0.6.2
p4535992 May 29, 2022
f6d5015
version 0.6.3
p4535992 May 29, 2022
b61e66c
update
p4535992 May 29, 2022
b2bb895
update
p4535992 May 30, 2022
d18a7f4
version 0.6.4
p4535992 May 30, 2022
d659c73
version 0.6.5
p4535992 May 30, 2022
75de170
version 0.6.5
p4535992 May 30, 2022
e1de884
Update README.md
p4535992 May 31, 2022
6d1c066
update labels
p4535992 May 31, 2022
fa017d2
version 0.6.6
p4535992 May 31, 2022
5589f66
version 0.6.6
p4535992 May 31, 2022
23021a4
version 0.6.7
p4535992 Jun 3, 2022
056df3d
version 0.6.8
p4535992 Jun 4, 2022
66144f9
version 0.6.9
p4535992 Jun 4, 2022
9f39c98
version 0.6.10
p4535992 Jun 6, 2022
c9aa66d
roll eval
p4535992 Jun 7, 2022
b752d25
version 0.6.11
p4535992 Jun 7, 2022
dea3822
Update README.md
p4535992 Jun 8, 2022
52e0c39
Update tutorial.md
p4535992 Jun 8, 2022
7b9a483
version 0.6.12
p4535992 Jun 8, 2022
05b04d8
Merge branch 'master' of https://github.com/p4535992/conditional-visi…
p4535992 Jun 8, 2022
63a65cd
pre version 0.6.13
p4535992 Jun 9, 2022
ac6c97b
version 0.6.13
p4535992 Jun 10, 2022
e61ec14
u
p4535992 Jun 11, 2022
190d330
update
p4535992 Jun 13, 2022
28b0a4a
integration pf1
p4535992 Jun 13, 2022
b970a0d
add new module settings for multiselect skills to customize
p4535992 Jun 13, 2022
91e6dcf
version 0.6.13
p4535992 Jun 14, 2022
b3eb563
update
p4535992 Jun 14, 2022
94313e9
version 0.6.15
p4535992 Jun 18, 2022
d8c0875
u
p4535992 Jul 12, 2022
f4cac04
version 0.6.16
p4535992 Jul 14, 2022
ffaceb8
u
p4535992 Aug 3, 2022
d7ff26a
beta
p4535992 Aug 9, 2022
3fa92b8
update .github
p4535992 Sep 1, 2022
c27b646
Update to latest version version of AutoPublish
Varriount Sep 3, 2022
a880182
Merge pull request #54 from Varriount/patch-1
p4535992 Nov 1, 2022
4c782b0
Update README.md
p4535992 Nov 17, 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
8 changes: 8 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
gulpfile.js
.eslintrc.js
.prettierrc.js
dist
jsconfig.json
/dist
/.pnp.js
/.yarn/
59 changes: 59 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"env": {
"jquery": true,
"node": true,
"browser": true,
"es2020": true,
"es6": true
},
"root": true,
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
},
"extends": [
"eslint:recommended",
"@typhonjs-fvtt/eslint-config-foundry.js/0.8.0",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended"
],
"plugins": [
"@typescript-eslint",
"eslint-plugin-tsdoc"
],
"rules": {
"eqeqeq": ["error", "always"],
"tsdoc/syntax": "off",
"@typescript-eslint/ban-types": "off",
"@typescript-eslint/no-explicit-any": "off",
"prettier/prettier": [
"off",
{},
{
"usePrettierrc": true,
}
],
"no-underscore-dangle": "off",
"import/extensions": "off",
"class-methods-use-this": [
"off",
{
"exceptMethods": ["getData", "_updateObject"]
}
],
"@typescript-eslint/consistent-type-assertions": "off",
"@typescript-eslint/ban-ts-comment": "off",
"no-shadow": ["off", { "builtinGlobals": true, "hoist": "all", "allow": ["event"] }],
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/ban-ts-ignore": "off",
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-this-alias": [
"error",
{
"allowDestructuring": false, // Disallow `const { props, state } = this`; true by default
"allowedNames": ["self"] // Allow `const self = this`; `[]` by default
}
]
}
}
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG]"
labels: bug
assignees: ''

---

**Module Version:** v0.0.0

**Before open any issue**

1) Enable the module setting _"Enable debugging"_
2) Click F12 go to the _console_ tab
3) make the test you want and replicate the error
4) Go to the tab console open on point 2) and just right click and click 'Save as' and 'Save' or send a screenshot of the exception on the console.
5) Attach the text file on the github issue with all the logs related tot he module, or send a screenshot of the messages on the console.

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Browser:**
-

**Foundry Version:**

**Game System:**

**Additional context**
Add any other context (like other modules installed) about the problem here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''

---


10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/styling.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Styling
about: Request a change or bug related to styles
title: ''
labels: styling
assignees: ''

---


41 changes: 0 additions & 41 deletions .github/workflows/main.yml

This file was deleted.

82 changes: 82 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Thanks to Calego / ElfFriend (https://github.com/ElfFriend-DnD/) for the initial reference for this GH Action.
name: Module Tag / Release

on:
push:
tags:
- "v*"

jobs:
build:
environment: default
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2


- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: "14.x"


- name: Install Dependencies
run: |
npm install -g yarn
yarn install


- name: Get Release Version From Tag
id: get_version
uses: battila7/get-version-action@0db33b6cb875aa6bc761ca535b74aef8925a6f0c


- name: Prepare Module Manifest
id: sub_manifest_link_version
uses: microsoft/variable-substitution@v1
with:
files: 'src/module.json'
env:
version: ${{steps.get_version.outputs.version-without-v}}
manifest: https://github.com/${{github.repository}}/releases/latest/download/module.json
download: https://github.com/${{github.repository}}/releases/download/${{steps.get_version.outputs.version}}/module.zip


- name: Build Release
run: |
set -euo pipefail
npm run-script build
npm run-script package


# Generate changelog for release body
- name: Generate Changelog
uses: scottbrenner/generate-changelog-action@f17b985298496cf8df35aa1104091c51e7bfea95
env:
REPO: ${{ github.repository }}


# Create a release for this specific version
- name: Create Release
uses: ncipollo/release-action@238505795d6d58d49b78980f271f70dfcd8efb35
with:
allowUpdates: true
name: ${{ env.RELEASE_VERSION }}
body: |
${{ steps.Changelog.outputs.changelog }}
draft: false
prerelease: false
token: ${{ secrets.GITHUB_TOKEN }}
artifacts: './src/module.json,./package/module.zip'
tag: ${{ env.RELEASE_VERSION }}


# Publish the release to FoundryVTT's package repository.
#- name: FoundryVTT AutoPublish
# uses: Varriount/[email protected]
# with:
# username: ${{ secrets.FOUNDRY_ADMIN_USER }}
# password: ${{ secrets.FOUNDRY_ADMIN_PW }}
# module-id: 288
# manifest-url: https://github.com/${{ github.repository }}/releases/download/${{ env.RELEASE_VERSION }}/module.json
# manifest-file: ./src/module.json
17 changes: 0 additions & 17 deletions .github/workflows/set-version.js

This file was deleted.

15 changes: 7 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
node_modules
foundryconfig.json
dist
package
.vscode
.DS_Store
**/.DS_Store
coverage
*.code-workspace
.idea
/package-lock.json
/dist
/package
/wiki/video/customize_your_own_effect.mp4
/wiki/video/feature_your_own_effect.mp4
/wiki/video/feature_image_1.mp4
6 changes: 6 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/dist
/package-lock.json
/.pnp.js
/.yarn/
/.vscode/
/.idea
9 changes: 9 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"tabWidth": 2,
"useTabs": false,
"singleQuote": true,
"trailingComma": "all",
"semi": true,
"printWidth": 120,
"bracketSpacing": true
}
Loading