Skip to content
Open
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
60fafe1
refactor: add ConfigurationStore abstraction
rasendubi Mar 20, 2025
68c8b2f
refactor: add PersistentConfigurationStorage interface
rasendubi Mar 20, 2025
b51b576
refactor: add Configuration type (temp aliased to IConfiguration)
rasendubi Mar 20, 2025
a491d0b
chore: add top-level .prettierrc
rasendubi Mar 20, 2025
9325c88
refactor: make evaluation use new ConfigurationStore
rasendubi Mar 20, 2025
c2a07c1
refactor: fix linter errors
rasendubi Mar 20, 2025
6df8767
refactor: add Configuration type
rasendubi Mar 20, 2025
4d3b534
refactor: make requestor work with new ConfigurationStore
rasendubi Mar 20, 2025
2f70a51
refactor: eppo client cleanup
rasendubi Mar 20, 2025
d4c6f06
refactor: remove temp configuration
rasendubi Mar 20, 2025
60c8617
refactor: don't fetch bandits if current model is up-to-date
rasendubi Mar 21, 2025
51f4abb
refactor: implement new initialization/poller behavior
rasendubi Mar 29, 2025
34ff6c3
refactor: introduce configuration feed
rasendubi Apr 4, 2025
a7da43d
Merge remote-tracking branch 'origin/main' into HEAD
rasendubi Apr 7, 2025
6b4725c
feat: extend Configuration/Requestor to support precomputed
rasendubi Apr 7, 2025
311f61f
feat: support precomputed config for flags evaluation
rasendubi Apr 7, 2025
e5e5b9f
feat: make EppoClient handle precomputed bandits
rasendubi Apr 11, 2025
9ee4834
feat: add Subject (subject-scoped client)
rasendubi Apr 23, 2025
3b79e68
feat: make getPrecomputedConfiguration return Configuration instead o…
rasendubi Apr 23, 2025
bef0393
refactor: remove old configuration store
rasendubi Apr 23, 2025
311364d
refactor: revise public/internal APIs
rasendubi Apr 23, 2025
9647e30
refactor: cleanup/prettier
rasendubi Apr 23, 2025
4c9a8f8
refactor: remove IConfigurationWire
rasendubi Apr 23, 2025
896ffb8
Merge remote-tracking branch 'origin/main' into HEAD
rasendubi Apr 23, 2025
a8866fb
refactor: re-run prettier
rasendubi Apr 23, 2025
6bea66d
refactor: remove ConfigDetails
rasendubi Apr 23, 2025
badd643
refactor: fix lints
rasendubi Apr 23, 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
9 changes: 1 addition & 8 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,7 @@ module.exports = {
message: "'setImmediate' unavailable in JavaScript. Use 'setTimeout(fn, 0)' instead",
},
],
'prettier/prettier': [
'warn',
{
singleQuote: true,
trailingComma: 'all',
printWidth: 100,
},
],
'prettier/prettier': ['warn'],
'unused-imports/no-unused-imports': 'error',
},
overrides: [
Expand Down
5 changes: 5 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹

"singleQuote": true,
"trailingComma": "all",
"printWidth": 100
}
Loading
Loading