* feat: refactor auth flow and enable exchange token flow
* fix: do not cache to local storage for exchange token
* chore: remove logging
* chore: lint
* feat: pkce alignment with oauth endpoint
* feat: default log in via accountBinding.authenticateAccount if available
* feat: do not show legacy sign in if connectors has accountBinding.authenticateAccount flow
* fix: base64url safe
* feat: update mapper binding interface for layer support and renamed methods
* fix: add missing layer mock methods to `IRevitMapperBinding`
* feat: adds mode toggle
* feat: layer dropdown
* feat: hierarchical layer object highlighting and simple mappings mgmt
* fix: multi instead of base
* fix: refresh layer list on doc switch
* fix: formatting
* feat: added `Select All` button and updated event handling
* fix: event handling
* refactor: components to make mapper more maintainable
* chore: rename button to Assign Revit Categories
* refactor: hardcoded list now in dui
* fix: pr comments
* fix: redundant div
* refactor: remove redundant Props interfaces in mapper components
* refactor: group conditional buttons in mapper
* fix: auto import not working?
* fix: jokes i was being dumb
* chore(revit-mapper): css
---------
Co-authored-by: oguzhankoral <oguzhankoral@gmail.com>
* mocked bindings and logging to seq
* test deploy
* test deploy
* test deploy
* connectorless state
* remove logs
* remove more logs
* add flags to globalThus
* log with /api/events/raw
* log error link on prod over local account
* handle test query to distinguish self hosters
* throw again
* log again...
* sa and ra
* error policy non none
* attach server url to logs
* Add host app version
* rename name to slug
* remove useless re throw
* fix confusion on versions