Mateusz Kwasniewski
bde81b940c
feat: prevent adding flags to archived project ( #7811 )
2024-08-09 09:00:19 +02:00
Mateusz Kwasniewski
eaf68af2da
test: remove last seen at assertion ( #7487 )
2024-06-28 15:18:16 +02:00
Mateusz Kwasniewski
702ee8cb12
test: describe default stickiness bahavior in a test ( #7379 )
2024-06-12 16:49:50 +02:00
Jaanus Sellin
29e7c4035d
chore: rename toggle to flag #4 ( #7114 )
2024-05-22 16:26:22 +03:00
Christopher Kolstad
cf2bd28ff6
feat: use audit info in events ( #6872 )
...
I've tried to use/add the audit info to all events I could see/find.
This makes this PR necessarily huge, because we do store quite a few
events.
I realise it might not be complete yet, but tests
run green, and I think we now have a pattern to follow for other events.
2024-04-18 16:32:35 +02:00
Christopher Kolstad
53354224fc
chore: Bump biome and configure husky ( #6589 )
...
Upgrades biome to 1.6.1, and updates husky pre-commit hook.
Most changes here are making type imports explicit.
2024-03-18 13:58:05 +01:00
Mateusz Kwasniewski
5d00157b7c
refactor: segment in feature oriented architecture ( #6434 )
2024-03-05 14:45:41 +01:00
Christopher Kolstad
5a3bb1ffc3
Biome1.5.1 ( #5867 )
...
Lots of work here, mostly because I didn't want to turn off the
`noImplicitAnyLet` lint. This PR tries its best to type all the untyped
lets biome complained about (Don't ask me how many hours that took or
how many lints that was >200...), which in the future will force test
authors to actually type their global variables setup in `beforeAll`.
---------
Co-authored-by: Gastón Fournier <gaston@getunleash.io>
2024-01-12 09:25:59 +00:00
Mateusz Kwasniewski
60d3768ab1
fix: copy last seen at from env ( #5713 )
2023-12-21 12:37:28 +01:00
Christopher Kolstad
bfa82d79bf
feat: adds created_by_user_id to all events ( #5619 )
...
### What
Adds `createdByUserId` to all events exposed by unleash. In addition
this PR updates all tests and usages of the methods in this codebase to
include the required number.
2023-12-14 13:45:25 +01:00
Mateusz Kwasniewski
26f9cf98d5
refactor: feature oriented architecture for project-environment ( #5510 )
2023-12-01 12:41:46 +01:00
Fredrik Strand Oseberg
e5760b5690
Feat: remove last seen refactor flag ( #5423 )
...
What it says on the box
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
Co-authored-by: andreas-unleash <andreas@getunleash.ai>
2023-11-30 10:17:50 +02:00
Mateusz Kwasniewski
2965daa195
feat: project environment added and removed events ( #5459 )
2023-11-28 12:58:30 +01:00
andreas-unleash
1dafc85eaa
chore: remove playgroundImprovements flag ( #5384 )
...
Closes #:
[1-1647](https://linear.app/unleash/issue/1-1647/clean-playgroundimprovements-flag-for-release )
[1-1665](https://linear.app/unleash/issue/1-1665/flaky-test-playgroundconnectionfieldsettesttsx )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-11-23 10:50:19 +02:00
Thomas Heartman
0ba99a6162
fix: handle check against non existing projects ( #5368 )
...
Instead of throwing an error when the project doesn't exist, we say that
the names are valid, because we have nothing to say that they're not.
Presumably there is already something in place to prevent you from
importing into a non-existent project.
2023-11-20 16:02:41 +00:00
Thomas Heartman
90d6c7c0ba
chore: remove usage of feature naming pattern flag ( #5364 )
...
In preparation for this feature going GA
2023-11-20 12:42:24 +01:00
Fredrik Strand Oseberg
fa85e10eac
refactor: remove separate admin api feature flag ( #5228 )
...
This PR will remove the feature flag to separate the admin and client
api
2023-11-08 12:24:11 +01:00
Gastón Fournier
f16ad4e899
chore: import IUser instead of User for auth ( #5269 )
...
## About the changes
A very subtle change in the way we import IUser makes a huge difference
because previously, instead of importing IUser interface we were
importing User and naming it IUser here:
6f8f21fd48/src/lib/routes/unleash-types.ts (L2)
whereas the correct way of importing the interface is:
eec64b119e/src/lib/routes/unleash-types.ts (L2)
2023-11-06 10:46:59 +01:00
Fredrik Strand Oseberg
7195a63e56
Refactor/last seen at ft list ( #5089 )
...
Refactor last seen at for the feature toggle list
2023-10-19 10:58:10 +02:00
Fredrik Strand Oseberg
1a46ab7b12
refactor: add test coverage ( #5046 )
...
Adds test coverage for different feature flag paths temporarily
2023-10-16 13:17:26 +02:00
Fredrik Strand Oseberg
bc96216daa
Refactor/move features to feature oriented architecture ( #4994 )
...
This PR gathers feature related files in the same folder.
2023-10-11 09:38:57 +02:00