Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
9a75385
Improve autocorrection speed, make `version.txt` redundant, and updat…
Caylies Jan 25, 2025
de1c6ea
Fix file delete method
Caylies Jan 25, 2025
d72c997
Add FILTER commands, add new file operation, optimize code, etc.
Caylies Jan 25, 2025
dce8144
Fix ruff line length
Caylies Jan 25, 2025
c0a1922
Add `listdir` dev method and merge `rmdir` with `delete`
Caylies Jan 26, 2025
04b2dda
Move to `dev` branch
Caylies Jan 26, 2025
bff2af9
Add command docstring, overhaul argument system, improve error handli…
Caylies Jan 27, 2025
f4b0a8b
Fix ruff line length
Caylies Jan 27, 2025
60380fd
Fix debug error when missing argument
Caylies Jan 27, 2025
2293cb0
move to traceback and fix parsing error
Caylies Jan 27, 2025
68183aa
Overhaul model creation, add more CF translation support for camelCas…
Caylies Jan 27, 2025
cd63d9f
Fix SyntaxError
Caylies Jan 27, 2025
255739b
Fix typo
Caylies Jan 28, 2025
41314bf
Fix naming scheme
Caylies Jan 28, 2025
46475d5
Fix `listdir` raising error, rename `file_name` to `file_path`, and s…
Caylies Jan 28, 2025
7282587
Remove redundant check
Caylies Jan 28, 2025
22e6360
WIP
Caylies Jan 28, 2025
b8c1edf
Finish WIP
Caylies Jan 29, 2025
02c1aed
Fix variable
Caylies Jan 29, 2025
e6351a8
Fix uknown field error
Caylies Jan 29, 2025
c6c856a
Fix import errors
Caylies Jan 29, 2025
55b4653
Remake parser
Caylies Jan 29, 2025
58d4d26
Remove case sensitivity from settings
Caylies Jan 29, 2025
041ae36
Fix ruff checks
Caylies Jan 29, 2025
ae8016b
Fix ruff checks #2
Caylies Jan 29, 2025
9b540cd
Fix parsing error
Caylies Jan 29, 2025
410cf8b
Fix model type
Caylies Jan 30, 2025
15c7dd5
WIP
Caylies Jan 30, 2025
0804c25
New readme WIP
Caylies Jan 30, 2025
f732b37
Update README.md
Caylies Jan 30, 2025
da3c186
WIP #2
Caylies Jan 30, 2025
10a31bc
Add DexScript promo art
Caylies Jan 31, 2025
ef14151
Add screenshot
Caylies Jan 31, 2025
249f69d
WIP #3
Caylies Jan 31, 2025
3b638ff
Add DexScript Logo
Caylies Feb 1, 2025
4495143
Convert DexScript into a package
Caylies Feb 1, 2025
f64e93a
Remove old dexscript file and add installer notice
Caylies Feb 1, 2025
7c160d4
Remove `main_gui`
Caylies Feb 1, 2025
b8c2e00
Add button
Caylies Feb 1, 2025
05aa8c3
Create path directory
Caylies Feb 1, 2025
cfbe943
Add args
Caylies Feb 1, 2025
9e66a6f
Fix attribute error and fix outdated notice on installer
Caylies Feb 1, 2025
641f8df
Remove parser argument and fix case sensitivity
Caylies Feb 1, 2025
cd7026e
Fix description, fix `exec_git` command when handling links, and fix …
Caylies Feb 1, 2025
d60f27b
Add CF `Exclusive` model
Caylies Feb 1, 2025
c0a9b5e
Fix `exec_git` and add command descriptions
Caylies Feb 1, 2025
b6b8baf
Format ruff and fix checks
Caylies Feb 1, 2025
e7d3e6e
Add back the `upgrade` command
Caylies Feb 1, 2025
74eae86
Fix checks and reference
Caylies Feb 1, 2025
e3fd838
Fix checks #2
Caylies Feb 1, 2025
764f327
Fix create method
Caylies Feb 2, 2025
e09c6a6
Readme changes
Caylies Feb 2, 2025
94250ef
Finalize readme
Caylies Feb 2, 2025
de7a48e
Work on CF casing support, add error handling for incorrect attribute…
Caylies Feb 2, 2025
7728564
Fix casing
Caylies Feb 2, 2025
7e4ae15
Fix migration file
Caylies Feb 2, 2025
567fbcb
Uninstall button WIP
Caylies Feb 3, 2025
cb647dc
Work on logging
Caylies Feb 3, 2025
fa955d0
Work on installer, add error logo, and finalize new logo design
Caylies Feb 4, 2025
3cebbe7
Fix ruff checks and add error logo to installer
Caylies Feb 4, 2025
d6b7572
Fix to extension
Caylies Feb 4, 2025
8b13383
Fix attachment
Caylies Feb 4, 2025
b9b1949
Fix logos
Caylies Feb 4, 2025
82fcd1b
Remove view and fix output mistake
Caylies Feb 4, 2025
a466a87
Remove testing exception
Caylies Feb 4, 2025
ca9c340
Add uninstallation and fix CF view error
Caylies Feb 4, 2025
694fd0b
Work on uninstaller and fix naming
Caylies Feb 4, 2025
7ec5c80
Fix small error and checks
Caylies Feb 4, 2025
aa3350d
Finish insaller, format code, work on README.md, and add DATAPOLICY.md
Caylies Feb 4, 2025
6830377
Remove HELP command temporarily
Caylies Feb 4, 2025
cffb5a5
Fix syntax
Caylies Feb 4, 2025
8c75956
Prepare for the v0.5 update
Caylies Feb 4, 2025
1682381
Automatically use model identifier when referencing a model
Caylies Feb 4, 2025
517e635
Fix model name
Caylies Feb 4, 2025
21f15dd
Fix typos
Caylies Feb 4, 2025
872ae3f
Fix view method returning QuerySet
Caylies Feb 4, 2025
f64efcc
Fix attribute exception
Caylies Feb 4, 2025
595aa62
Fix model attribute error #2
Caylies Feb 4, 2025
fee0086
Add await
Caylies Feb 4, 2025
0158957
Fix issues (wow very detailed)
Caylies Feb 4, 2025
22f3d0f
Fix creation naming
Caylies Feb 4, 2025
f36d3d4
Fix key field for CF
Caylies Feb 4, 2025
7db82ec
Add `to_pascal_case` method
Caylies Feb 4, 2025
c979a96
bruh
Caylies Feb 4, 2025
db9ac94
add await
Caylies Feb 4, 2025
1ec7874
Add debugging
Caylies Feb 4, 2025
7da3f32
fix special_list
Caylies Feb 4, 2025
b279dba
Fix null
Caylies Feb 4, 2025
c9515a1
Fix camel case
Caylies Feb 4, 2025
c6fe994
WIP fix path
Caylies Feb 4, 2025
af64a95
Fix images
Caylies Feb 4, 2025
00d1ea3
Fix path
Caylies Feb 4, 2025
e9e2b16
Fix checks
Caylies Feb 4, 2025
0f3eecc
Fix path (again)
Caylies Feb 4, 2025
3948fbb
Fix path #3
Caylies Feb 5, 2025
19e60ac
Final path fix #4
Caylies Feb 5, 2025
fa2d72e
bruh
Caylies Feb 5, 2025
aeb7f05
Remove prefix
Caylies Feb 5, 2025
46b93e0
Remove `exec_git`, change eval timeout to 20, change name character l…
Caylies Feb 5, 2025
2702779
Fix readme grammar and P.A.T.H...
Caylies Feb 5, 2025
8537045
Fix checks
Caylies Feb 5, 2025
970bc93
Fix index
Caylies Feb 5, 2025
7416409
Use full value name
Caylies Feb 5, 2025
6a0c47b
Fix class name
Caylies Feb 5, 2025
58464da
Switch to PK methods
Caylies Feb 5, 2025
c7dfd73
Fix error
Caylies Feb 5, 2025
de3406d
Fix naming
Caylies Feb 5, 2025
433650a
Fully fix name
Caylies Feb 5, 2025
8658a60
Fix ruff checks (testing phase begins tomorrow)
Caylies Feb 5, 2025
5eacf87
Add shared variables, add `FILTER > VIEW` command, fix message length…
Caylies Feb 6, 2025
a253ea0
WIP 2
Caylies Feb 7, 2025
a0f5894
Fix checks
Caylies Feb 11, 2025
de286da
Bump Ruff
Caylies Feb 21, 2025
da2a09b
[WIP] drop CF support
Caylies Mar 7, 2025
479f4c2
Fix checks
Caylies Mar 7, 2025
abad378
Fix checks #2
Caylies Mar 7, 2025
911129d
Fix `cog` file checks
Caylies Mar 7, 2025
5ab5251
Fix incorrect variable
Caylies Mar 7, 2025
db5c0e7
Remove model name case sensitivity and improve `ATTRIBUTE` command
Caylies Mar 7, 2025
5c2eb68
Bug fixes #1
Caylies Mar 7, 2025
0b646b3
Overhaul `ATTRIBUTES` and fully document `utils.py`
Caylies Mar 7, 2025
bdb8a11
add default value
Caylies Mar 7, 2025
49d3f39
Type checking
Caylies Mar 7, 2025
9630359
Small changes
Caylies Apr 10, 2025
462a34d
Use config file
Caylies Apr 19, 2025
52f7477
Minor fix
Caylies Apr 19, 2025
5eca894
Fix delete command
Caylies Apr 20, 2025
e761b91
Fix create command, specify model, and update DATAPOLICY.md
Caylies Apr 20, 2025
e8facc3
Minor changes
Caylies Apr 21, 2025
28a5b98
Fix image paths
Caylies Apr 21, 2025
d66d5f3
SyntaxError fix
Caylies Apr 21, 2025
a9d3ec1
Add suffix
Caylies Apr 21, 2025
2b7bfc6
Poetry and Ruff
Caylies Apr 21, 2025
595e617
Merge branch 'main' into dev
Caylies Apr 21, 2025
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
36 changes: 20 additions & 16 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,36 @@ body:
options:
- label: Did you read the error page and view the common errors?
required: true
- type: dropdown
id: location
attributes:
label: Bug Location
description: Where did this bug occur? If you select "Other", please specify in the Bug Description section.
options:
- While installing.
- While updating.
- While uninstalling.
- When running a command.
- When trying to run a command.
- When using a text command, such as ".about" or ".installer".
- When trying to turn on the bot.
- Other (please specify in the Bug Description section)
validations:
required: true
- type: textarea
id: description
attributes:
label: Bug Description
description: Explain what the bug was and where it occurred.
description: Explain the bug and what happened before it appeared.
placeholder: Bug explanation...
validations:
required: true
- type: dropdown
- type: textarea
id: version
attributes:
label: Version
description: What version of DexScript is your bot using?
options:
- 0.1
- 0.2
- 0.2.1
- 0.2.2
- 0.3
- 0.3.1
- 0.4
- 0.4.1
- 0.4.2
- 0.4.3
- 0.4.3.1
default: 10
description: Add your version number here. You can fetch it using the `.about` command.
placeholder: Version number...
validations:
required: true
- type: dropdown
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ruff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: astral-sh/ruff-action@v2
- uses: astral-sh/ruff-action@v3
20 changes: 20 additions & 0 deletions DATAPOLICY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Data Policy

**"We"** refers to the DexScript team, consisting of DotZZ (dot_zz on Discord). This policy explains how DexScript interacts with your application’s data and files.

## Data Interaction

We do not collect, store, or access any data from your application. DexScript only interacts with your application’s data for functionality, and we do not have access to your bot's data, nor do we operate DexScript's commands.

## File Modifications

During the DexScript installation process, DexScript will modify the following based on the Ballsdex version:

- **2.22.0-** - `ballsdex/core/bot.py`.
- **2.22.0+** - `config.yml`

DexScript will add a single line of code to allow the DexScript extension to load when your application starts. This modification is solely for the purpose of running DexScript. You can view the code added by checking the `DexScript/github/installer.py` file in the official DexScript GitHub repository.

## Contact Information

For any questions, comments, or concerns regarding this data policy, please contact DotZZ on Discord (dot_zz).
Loading
Loading