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 to develop for final release #82

Merged
merged 112 commits into from
Jan 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
d4a00b1
chore: add docker-compose for testing
Julien-R44 Jul 16, 2023
9d12d07
chore: add japa/api-client
Julien-R44 Jul 16, 2023
cfdf1b4
refactor: prepare for v6
Julien-R44 Jul 21, 2023
ab3bf35
chore: cleanup dependencies
Julien-R44 Jul 21, 2023
0299ee6
chore: update published files
Julien-R44 Jul 21, 2023
9a74d10
chore: update dependencies
Julien-R44 Jul 21, 2023
8bc7301
chore: update pkg scripts
Julien-R44 Jul 21, 2023
52bbe02
chore: update tooling config
Julien-R44 Jul 21, 2023
8d822c8
style: lint files
Julien-R44 Jul 21, 2023
32adf4a
chore: add adonisjs/redis as optional peer dep
Julien-R44 Jul 21, 2023
27b8d49
chore: update c8 config
Julien-R44 Jul 21, 2023
7ef28d6
chore: update .github config
Julien-R44 Jul 21, 2023
e9b04c0
chore: update husky config
Julien-R44 Jul 21, 2023
0456b38
feat: add configure command
Julien-R44 Jul 21, 2023
1744f89
chore: update package exports map
Julien-R44 Jul 21, 2023
24ff390
chore: export bindings types from root
Julien-R44 Jul 21, 2023
4342843
chore: add session_middleware export
Julien-R44 Jul 21, 2023
3ae1a43
chore: add redis insight in docker compose for easier testing
Julien-R44 Jul 21, 2023
d398014
feat: delete sessions with empty content
Julien-R44 Jul 21, 2023
40f744f
fix: configure.ts env typo
Julien-R44 Jul 21, 2023
925652b
ci: add lint and typecheck jobs
Julien-R44 Jul 21, 2023
6f78a3e
refactor: upgrade japa/api-client to latest
Julien-R44 Jul 21, 2023
819993b
ci: upgrade node.js versions to test
Julien-R44 Jul 21, 2023
682fb09
chore: fix file casing issues
Julien-R44 Jul 21, 2023
ff23cde
fix: add this annotation on ApiClient macros
Julien-R44 Jul 21, 2023
92dfe44
chore: add c8 as dev dep
Julien-R44 Jul 21, 2023
327488b
chore: add engines.node
Julien-R44 Jul 21, 2023
3706c1f
chore(release): 7.0.0-0
Julien-R44 Jul 21, 2023
ffff24c
chore: update readme
Julien-R44 Jul 21, 2023
74e1277
chore: update dependencies
Julien-R44 Jul 21, 2023
c400668
chore: update dependencies
Julien-R44 Jul 21, 2023
5b05907
chore: include @adonisjs/view typings
Julien-R44 Jul 21, 2023
42794dd
chore(release): 7.0.0-1
Julien-R44 Jul 21, 2023
baab1f9
refactor: use container binding for creating middleware
Julien-R44 Jul 21, 2023
7b339e8
refactor: extend japa api client in test env only
Julien-R44 Jul 24, 2023
97a5fc3
refactor: remove fs-extra and use node:fs directly
Julien-R44 Jul 25, 2023
f127f43
chore: add japa/api-client as peer dependency
Julien-R44 Jul 25, 2023
dc0d6f4
chore(release): 7.0.0-2
Julien-R44 Jul 25, 2023
8cd3c69
refactor: cleanup cookie driver
Jul 29, 2023
5e3d415
refactor: migrate file driver
Jul 29, 2023
a51eb2c
ci: run tests on windows
Jul 29, 2023
3332c23
ci: only run file driver tests
Jul 29, 2023
5b4186f
test: remove flaky assertion
Jul 29, 2023
8e5caeb
fix: pass instance of date to utimes method
Jul 29, 2023
475f16a
test: improve store tests coverage
Jul 29, 2023
6b9a553
refactor: finalize all drivers
thetutlage Jul 31, 2023
26065d1
refactor: finalize define_config implementation
thetutlage Jul 31, 2023
4dd39be
feat: add drivers collection
thetutlage Jul 31, 2023
e25c907
feat: abstract errors to their own file
thetutlage Jul 31, 2023
29f0a02
refactor: cleaning things
thetutlage Jul 31, 2023
16e54f9
refactor: add debug logs
thetutlage Aug 1, 2023
7d0b480
docs: update README
thetutlage Aug 1, 2023
4138936
feat: handle validation errors
thetutlage Aug 1, 2023
70c27ef
refactor: make session middleware singleton
thetutlage Aug 1, 2023
e063ef4
refactor: log when registering driver
thetutlage Aug 1, 2023
1c88b37
ci: rename test.yml to checks.yml
thetutlage Aug 1, 2023
737052c
ci: skip redis tests on windows machine
thetutlage Aug 1, 2023
ccbb2ad
chore(release): 7.0.0-3
thetutlage Aug 1, 2023
98ad122
refactor: simplify config stub
thetutlage Aug 2, 2023
e59facd
chore: update dependencies
thetutlage Aug 2, 2023
1f508f1
test: add tests for the drivers collection class
thetutlage Aug 2, 2023
2f47e0a
chore(release): 7.0.0-4
thetutlage Aug 2, 2023
4322881
chore: update dependencies
thetutlage Aug 21, 2023
b13c120
feat: use latest codemods
thetutlage Aug 21, 2023
d6f7b47
chore(release): 7.0.0-5
thetutlage Aug 21, 2023
88ae651
chore: update dependencies
thetutlage Aug 22, 2023
6a97be9
chore(release): 7.0.0-6
thetutlage Aug 22, 2023
ac9c1df
ci: increase test timeout for ci
thetutlage Aug 22, 2023
e9e9006
feat: share session and flash messages with edge template
thetutlage Aug 22, 2023
610ee1a
feat: add edge tags
thetutlage Aug 22, 2023
9c4230a
chore: update dependencies
thetutlage Aug 22, 2023
9546348
chore(release): 7.0.0-7
thetutlage Aug 22, 2023
23a51bf
fix: stubs and codemods
thetutlage Aug 22, 2023
10fc5ea
feat: register middleware
thetutlage Aug 22, 2023
721e7cc
test: fix broken test
thetutlage Aug 23, 2023
d47a0e7
refactor: session.get use default value when original value is null
thetutlage Aug 23, 2023
489909b
fix: handle case when there are no validation errors in flash messages
thetutlage Aug 23, 2023
ee56e1d
ci: increase test timeout for ci
thetutlage Aug 23, 2023
52450a5
refactor: fix module augmentation code
thetutlage Aug 23, 2023
b19c697
chore(release): 7.0.0-8
thetutlage Aug 23, 2023
6820d7f
chore: export factories
thetutlage Sep 5, 2023
4b55185
chore(release): 7.0.0-9
thetutlage Sep 5, 2023
1fa1c92
chore: publish factories directory
thetutlage Sep 5, 2023
db71224
chore(release): 7.0.0-10
thetutlage Sep 5, 2023
ae1cc30
chore: update dependencies
thetutlage Sep 14, 2023
339afa6
feat: add japa api client plugin
thetutlage Sep 14, 2023
6cbcbb3
feat: implement session browser client
thetutlage Sep 14, 2023
332f6ec
ci: install playwright browser
thetutlage Sep 14, 2023
aa07fb5
refactor: remove unused imports
thetutlage Sep 14, 2023
066861f
chore: pin swc/core as the latest release breaks
thetutlage Sep 14, 2023
458b1b1
chore(release): 7.0.0-11
thetutlage Sep 15, 2023
9edb89e
chore: update dependencies
thetutlage Oct 18, 2023
3a0a592
fix(cookie): change default config (#81)
RomainLanz Oct 19, 2023
3e967ac
refactor: use session stores and get rid of drivers collection
thetutlage Oct 19, 2023
292f140
chore(release): 7.0.0-12
thetutlage Oct 19, 2023
f6f2202
chore: update dependencies
thetutlage Oct 19, 2023
aa8faf3
refactor: configure command to only allow cookie and memory drivers
thetutlage Oct 19, 2023
a5e6154
chore(release): 7.0.0-13
thetutlage Oct 19, 2023
4c3250c
chore: update dependencies
Nov 24, 2023
c5197f8
chore: publish source maps and use tsc for generating types
thetutlage Nov 25, 2023
0ca5d22
chore: update config stub to create a config var and then export it
thetutlage Nov 25, 2023
55399e0
refactor: use app.usingEdgeJS boolean to register edge plugin
thetutlage Nov 25, 2023
6481870
ci: update node versions
thetutlage Nov 25, 2023
ca94473
ci: update node versions
thetutlage Nov 25, 2023
a3d2750
chore(release): 7.0.0-14
thetutlage Nov 25, 2023
244cef7
chore: update dependencies
thetutlage Dec 26, 2023
9a98c1f
fix: stubs to use latests APIs
thetutlage Dec 26, 2023
8d895c1
feat: add @inputError tag and change how other edge tags work
thetutlage Dec 26, 2023
d0001e5
chore(release): 7.0.0-15
thetutlage Dec 26, 2023
8c99a2a
chore: update dependencies
thetutlage Jan 8, 2024
5a3e1ff
chore: bundle types.ts file via tsup as well
thetutlage Jan 8, 2024
f64df34
refactor: export stubsRoot path
thetutlage Jan 9, 2024
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
70 changes: 0 additions & 70 deletions .github/COMMIT_CONVENTION.md

This file was deleted.

46 changes: 0 additions & 46 deletions .github/CONTRIBUTING.md

This file was deleted.

29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

28 changes: 0 additions & 28 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

28 changes: 0 additions & 28 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

170 changes: 170 additions & 0 deletions .github/labels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
[
{
"name": "Priority: Critical",
"color": "ea0056",
"description": "The issue needs urgent attention",
"aliases": []
},
{
"name": "Priority: High",
"color": "5666ed",
"description": "Look into this issue before picking up any new work",
"aliases": []
},
{
"name": "Priority: Medium",
"color": "f4ff61",
"description": "Try to fix the issue for the next patch/minor release",
"aliases": []
},
{
"name": "Priority: Low",
"color": "87dfd6",
"description": "Something worth considering, but not a top priority for the team",
"aliases": []
},
{
"name": "Semver: Alpha",
"color": "008480",
"description": "Will make it's way to the next alpha version of the package",
"aliases": []
},
{
"name": "Semver: Major",
"color": "ea0056",
"description": "Has breaking changes",
"aliases": []
},
{
"name": "Semver: Minor",
"color": "fbe555",
"description": "Mainly new features and improvements",
"aliases": []
},
{
"name": "Semver: Next",
"color": "5666ed",
"description": "Will make it's way to the bleeding edge version of the package",
"aliases": []
},
{
"name": "Semver: Patch",
"color": "87dfd6",
"description": "A bug fix",
"aliases": []
},
{
"name": "Status: Abandoned",
"color": "ffffff",
"description": "Dropped and not into consideration",
"aliases": ["wontfix"]
},
{
"name": "Status: Accepted",
"color": "e5fbf2",
"description": "The proposal or the feature has been accepted for the future versions",
"aliases": []
},
{
"name": "Status: Blocked",
"color": "ea0056",
"description": "The work on the issue or the PR is blocked. Check comments for reasoning",
"aliases": []
},
{
"name": "Status: Completed",
"color": "008672",
"description": "The work has been completed, but not released yet",
"aliases": []
},
{
"name": "Status: In Progress",
"color": "73dbc4",
"description": "Still banging the keyboard",
"aliases": ["in progress"]
},
{
"name": "Status: On Hold",
"color": "f4ff61",
"description": "The work was started earlier, but is on hold now. Check comments for reasoning",
"aliases": ["On Hold"]
},
{
"name": "Status: Review Needed",
"color": "fbe555",
"description": "Review from the core team is required before moving forward",
"aliases": []
},
{
"name": "Status: Awaiting More Information",
"color": "89f8ce",
"description": "Waiting on the issue reporter or PR author to provide more information",
"aliases": []
},
{
"name": "Status: Need Contributors",
"color": "7057ff",
"description": "Looking for contributors to help us move forward with this issue or PR",
"aliases": []
},
{
"name": "Type: Bug",
"color": "ea0056",
"description": "The issue has indentified a bug",
"aliases": ["bug"]
},
{
"name": "Type: Security",
"color": "ea0056",
"description": "Spotted security vulnerability and is a top priority for the core team",
"aliases": []
},
{
"name": "Type: Duplicate",
"color": "00837e",
"description": "Already answered or fixed previously",
"aliases": ["duplicate"]
},
{
"name": "Type: Enhancement",
"color": "89f8ce",
"description": "Improving an existing feature",
"aliases": ["enhancement"]
},
{
"name": "Type: Feature Request",
"color": "483add",
"description": "Request to add a new feature to the package",
"aliases": []
},
{
"name": "Type: Invalid",
"color": "dbdbdb",
"description": "Doesn't really belong here. Maybe use discussion threads?",
"aliases": ["invalid"]
},
{
"name": "Type: Question",
"color": "eceafc",
"description": "Needs clarification",
"aliases": ["help wanted", "question"]
},
{
"name": "Type: Documentation Change",
"color": "7057ff",
"description": "Documentation needs some improvements",
"aliases": ["documentation"]
},
{
"name": "Type: Dependencies Update",
"color": "00837e",
"description": "Bump dependencies",
"aliases": ["dependencies"]
},
{
"name": "Good First Issue",
"color": "008480",
"description": "Want to contribute? Just filter by this label",
"aliases": ["good first issue"]
}
]
4 changes: 2 additions & 2 deletions .github/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ daysUntilClose: 7

# Issues with these labels will never be considered stale
exemptLabels:
- "Type: Security"
- 'Type: Security'

# Label to use when marking an issue as stale
staleLabel: "Status: Abandoned"
staleLabel: 'Status: Abandoned'

# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
Expand Down
Loading
Loading