mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-24 09:14:46 +01:00
f71e011a86
* add hotkey base * add platform check * Rename CommandBox to CommandPalette * Add styled-components * Restructure CommandPalette and add Esc handling * Update utils.js * add search box * Add logic types * Implement base logic * Fix scroll prevention * Update logic and add goto command base with Fuse fuzzy serach * ux hotkey * Implement command (de)registration * minor fix * base UI * error message & hints * command groups UI * Add commands search * Make commands work * Prepare palette for fuzzy search and add basic labeling * ui adjustments * ui * Improve colors * switch to global command * Optimize resolution * global go to commands * abstract item selection logic to command palette * Update casing and types * Add conditional useCommands * Improve results * keyboard nav * keyboard nav fix * removed double fuse (synonyms broken) * Update style * Fix highlighting * Remove extra style * conditional go to commands * add mouse hover handling and rename functions * remove mac check * add more commands * added insights stub pages * Add command components * refactor logic * Update styling * Remove extraneous `input` * load custom dashboards to command palette * Add input styling * Add write icon * Refactor results * minor adjustments * add person search * remove papercups fully * fix input indexing * fix result executing empty * Add command grouping and improve navigation * add urls * make logic explicit * fix error with hadnler * Remove redundant border-top * add trend functions * personal api key stub * Add command palette toggle button * Fix things * fix personal api keys * copy api key to clipboard * Add toggle text * Improve palette UX and perform refactoring * Improve UX and add palette usage reporting * tests refactor * filter person list * refactor api person tests * add squeak * deprecate by_distinct_id & by_email person endpoints * Optimize squeak * fix typegen error * use new filters in frontend * Optimize squeak * key identifier refactor * fix mypy * removed unused code * Make custom command UI more coherent * Add calculator to palette * Use equal sign * Make palette button nicer * Add lodash back officially and show palette suggestions lodash is still used in a few places, but it was not in package.json. The reason this was working was that lodash is a dependency of some other depedencies, but this was fragile. It's still not ideal to use this, but at least this is now not a hack the way it was. * Remove isHint * Optimize graph time range command * Move command results grouping to Kea logic * Fix result focus autoshift * Improve palette result focusing * Adjust for window.posthog being optional * add test for third-party person filters * Remove styled-components in favor of .scss files * Remove redundant container class * Use insect (sic!) squeak instead of pig squeak * Show only unique palette results * Fix palette overlay * Add powerful command building protocol CommandFlow * Fix minor issues * Always show scope when flow active * Use custom label icon * Add feedback sharing command * block command input from being captured in screen recording at least until we can figure out how to capture this info in a privacy-preserving way * Hide palette button on narrow screens * Improve responsiveness * Fix palette feedback sending * Fix Esc handling * Add Message Sent info * Fix Message Sent info * Fix dashboard creation and null name handling * Rename Cy tests to JS convention * Add basic Cypress test * Address feedback Co-authored-by: Eric <eeoneric@gmail.com> Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
90 lines
1.6 KiB
Plaintext
90 lines
1.6 KiB
Plaintext
git+https://github.com/zapier/django-rest-hooks.git@v1.6.0
|
|
amqp==2.5.2
|
|
appnope==0.1.0
|
|
asgiref==3.2.7
|
|
aioch==0.0.2
|
|
backcall==0.1.0
|
|
backoff==1.6.0
|
|
billiard==3.6.3.0
|
|
celery==4.4.2
|
|
celery-redbeat==0.13.0
|
|
certifi==2019.11.28
|
|
cffi==1.14.0
|
|
chardet==3.0.4
|
|
clickhouse-pool==0.4.0
|
|
clickhouse-driver==0.1.4
|
|
coreapi==2.3.3
|
|
coreschema==0.0.4
|
|
cryptography==2.9
|
|
decorator==4.4.1
|
|
defusedxml==0.6.0
|
|
dj-database-url==0.5.0
|
|
Django==3.0.7
|
|
django-cors-headers==3.2.1
|
|
django-extensions==2.2.9
|
|
django-filter==2.4.0
|
|
django-loginas==0.3.8
|
|
django-redis==4.12.1
|
|
django-statsd==2.5.2
|
|
djangorestframework==3.11.0
|
|
djangorestframework-csv==2.1.0
|
|
drf-exceptions-hog==0.0.3
|
|
fakeredis==1.4.3
|
|
future==0.18.2
|
|
gunicorn==20.0.4
|
|
idna==2.8
|
|
importlib-metadata==1.6.0
|
|
infi.clickhouse-orm==2.1.0
|
|
inflection==0.3.1
|
|
iso8601==0.1.12
|
|
itypes==1.1.0
|
|
Jinja2==2.11.1
|
|
kafka-python==2.0.1
|
|
kafka-helper==0.2
|
|
kombu==4.6.8
|
|
lzstring==1.0.4
|
|
MarkupSafe==1.1.1
|
|
monotonic==1.5
|
|
numpy==1.18.1
|
|
oauthlib==3.1.0
|
|
pandas==1.0.3
|
|
parso==0.6.1
|
|
pexpect==4.7.0
|
|
pickleshare==0.7.5
|
|
posthoganalytics==1.1.2
|
|
prompt-toolkit==2.0.10
|
|
psycopg2-binary==2.8.4
|
|
ptyprocess==0.6.0
|
|
pycparser==2.20
|
|
PyJWT==1.7.1
|
|
pyparsing==2.4.6
|
|
python-dateutil==2.8.1
|
|
python-statsd==2.1.0
|
|
python3-openid==3.1.0
|
|
pytz==2019.3
|
|
redis==3.4.1
|
|
requests==2.22.0
|
|
requests-oauthlib==1.3.0
|
|
ruamel.yaml==0.16.10
|
|
ruamel.yaml.clib==0.2.0
|
|
sentry-sdk==0.16.5
|
|
six==1.14.0
|
|
social-auth-app-django==3.1.0
|
|
social-auth-core==3.3.3
|
|
sortedcontainers==2.2.2
|
|
sqlparse==0.3.0
|
|
tenacity==6.1.0
|
|
toronado==0.0.11
|
|
traitlets==4.3.3
|
|
typing==3.7.4.3
|
|
typing-extensions==3.7.4.2
|
|
uritemplate==3.0.1
|
|
urllib3==1.25.8
|
|
uuid==1.30
|
|
vine==1.3.0
|
|
wcwidth==0.1.9
|
|
Werkzeug==1.0.0
|
|
whitenoise==5.0.1
|
|
zipp==3.1.0
|
|
pyyaml==5.3.1
|