0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 00:47:50 +01:00
Commit Graph

1306 Commits

Author SHA1 Message Date
Kunal
3317b15e05
move create buttons above recent (#4393)
* move create buttons above recent

* delete ws

Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-18 23:12:20 +00:00
Kunal
a60767e003
update column width md screens (#4392)
Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-18 20:48:35 +00:00
Sam Winslow
4fdb400e9b
Insights UI: Change position of action bar (#4382) 2021-05-18 20:07:21 +00:00
Kunal
6893aa133a
update col size if single element in list (#4390)
Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-18 19:54:59 +00:00
Kunal
52cb727e8c
update conditional - only show skeleton if both groups are loading (#4386) 2021-05-18 19:37:54 +02:00
Kunal
4dad7d6e39
show dashboard items if there are no recent items (#4385) 2021-05-18 19:18:12 +02:00
Kunal
54a700f37c
Fix/phome height (#4384)
* update height for small screens

* update recent heights

* update widths

Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-18 16:37:49 +00:00
Kunal
bc758be9b6
update recent analyses height for small screens (#4383) 2021-05-18 18:18:33 +02:00
Kunal
4415a7f91f
project home v2 (#4374)
* project home v2

* tweak height

* css tweak

Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-18 08:21:25 -07:00
Sam Winslow
a82bfe01ae
Insights UI improvements, reorder property value selectors (#4354)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-05-15 07:43:03 -07:00
Sam Winslow
ea1d031106
Revert "Revert "Improvements to querying experience"" (#4361) 2021-05-15 07:19:37 -07:00
Li Yi Yu
4fe87c35f4
insights title fix (#4363) 2021-05-14 18:35:38 -04:00
Tim Glaser
e8386d9208
Revert "Improvements to querying experience (#4346)" (#4360)
This reverts commit 11501ced86.
2021-05-14 18:56:44 +02:00
Paolo D'Amico
d118d66a52
Refactor SelectBox search logic & add instrumentation (#4336) 2021-05-14 09:25:43 -07:00
Sam Winslow
01304ff3d9
use text input on all non-multi-operator queries (#4334)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-05-14 16:19:09 +00:00
Paolo D'Amico
11501ced86
Improvements to querying experience (#4346) 2021-05-14 07:09:53 -07:00
Tim Glaser
71b6c861ba
Remove crypto-js in favour of md5 (#4320) 2021-05-14 13:45:09 +02:00
Kunal
2b78060fc4
fix link (#4352) 2021-05-14 04:04:11 +02:00
Li Yi Yu
f4a6dcde9b
Fix dashboard insight loader (#4321)
* fix dashboard insight loader

* flakey e2e

* undo flakey e2e edit
2021-05-13 20:43:35 -04:00
Tim Glaser
1ae890fbe2
1534 configurable columns person events table (#4141)
Co-authored-by: Mohit Gupta <mohitgupta3mail@gmail.com>
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
Co-authored-by: Sam Winslow <sammywinslow@gmail.com>
2021-05-13 14:13:54 -07:00
Tim Glaser
99cdd640d3
Rename is_ee_enabled to is_clickhouse_enabled (#4216)
* Rename is_ee_enabled to is_clickhouse_enabled

* Do frontend as well

* Fix import

* fix
2021-05-13 16:56:54 +02:00
Sam Winslow
594d586fe5
Interval filter UI tweaks (#4319) 2021-05-13 09:58:37 -04:00
Sam Winslow
1df3428f7d
Wrap feature flag key name in CopyToClipboardInline (#4322) 2021-05-12 16:08:52 -04:00
Li Yi Yu
91b6b5f618
Dashboard insight setup (#4308)
* set up dashboard insight scene

* render dashboard insight and allow for description editing

* add type

* remove loader

* copy pasta error
2021-05-12 12:18:28 -04:00
Neil Kakkar
2985bc346f
Update wording for runEvery functions in PluginEditor (#4315)
* Update wording for `runEvery` functions in PluginEditor

There's a distributed lock across plugin servers that ensures only one server gets the task ( https://github.com/PostHog/plugin-server/blob/master/src/main/services/schedule.ts#L43 ), and piscina enqueues the task only once, which ensures only one worker in a server gets it (https://github.com/PostHog/plugin-server/blob/master/src/main/services/schedule.ts#L94-L103)

* minor changes

Co-authored-by: Yakko Majuri <38760734+yakkomajuri@users.noreply.github.com>
2021-05-12 15:06:17 +01:00
Paolo D'Amico
9ddf910764
#4050 query revamp - Final Touches (#4314) 2021-05-12 08:56:51 -04:00
Paolo D'Amico
ebddd25ba5
#4050 insights layouts & misc improvements (#4306) 2021-05-12 03:38:01 -07:00
Sam Winslow
c7b71c4e53
New filtering experience UI enhancements (#4296) 2021-05-11 19:34:47 -07:00
Michael Matloka
63d576a276
Fix empty /personalization due to personalizationLogic error (#4287) 2021-05-11 07:16:58 -07:00
Eric Duong
8c623d3a9a
Match session setting to insight param (#4285)
* match session setting to insight param

* add more param handling

* remove unnecessary changes
2021-05-10 17:03:59 -03:00
Li Yi Yu
b2180412ba
Revert dashboard item view (#4286)
* lint fix

* revert update

* revert everything
2021-05-10 14:11:35 -04:00
Sam Winslow
eb5400a794
Customizability for ResizableTable && styling fixes
Co-authored-by: Michael Matloka <dev@twixes.com>
2021-05-10 13:01:11 -04:00
Sam Winslow
5c09c820fb
Change event target criteria for outside click (#4290) 2021-05-10 12:34:58 -04:00
Kunal
f9043c2d68
speed up autoplay, scroll more slides (#4261) 2021-05-07 17:50:46 +02:00
Michael Matloka
69669adbb9
Enhance PropertyKeyInfo (#4235)
* Enhance PropertyKeyInfo

* Prepend "Initial " to $initial labels

* Add Brooklyn example for $geoip_ props

* Try improving E2E test quality
2021-05-07 02:26:42 +00:00
Paolo D'Amico
3dac5f5157
Fixes lifecycle & stickiness selecting action/events (#4249) 2021-05-06 19:06:40 -07:00
Marius Andra
c4f8abbdfc
Remove wrap on plugin logs table (#4246)
* remove wrap on plugin logs table

* Implement a real fix by checking if ResizableTableProps.expandable is set

Co-authored-by: Michael Matloka <dev@twixes.com>
2021-05-07 03:46:21 +02:00
Paolo D'Amico
da040fc024
Fix date range component in insights (#4248) 2021-05-06 18:38:29 -07:00
Sam Winslow
209431c6f6
Horizontal UI mobile tweaks (#4245)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-05-06 18:13:25 -07:00
Sam Winslow
2c7891933d
New Insights query UI, Option B (#4233)
Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-05-06 17:01:18 -07:00
Tiina
d71e52cbd1
Closes #4218 fix loading overlay blocking chart interactions (#4241) 2021-05-06 16:50:17 -07:00
Paolo D'Amico
79a64bae8e
New querying horizontal UI - continuation (#4239) 2021-05-06 16:32:20 -07:00
Buddy Williams
95bb02de7b
Add commas to large numbers so that they are readable (#4231)
* Add commas to large numbers so that they are readable

* Format numbers in TrendLegend with commas for large numbers so that they are readable
2021-05-06 13:16:37 -04:00
Kunal
5377600dcf
Tally up counts of filters on events and actions (#4214)
* tally up counts of filters + actions

* update comment

Co-authored-by: kunal <kunal@Kunals-iMac.hsd1.ca.comcast.net>
2021-05-06 14:58:22 +00:00
Michael Matloka
e96f95ef5a
Plugin log entries (#3482)
* Add Postgres model PluginLogEntry

* Add equivalent PluginLogEntry to Kafka+ClickHouse

* Add migration

* Add PluginLogEntry.Type.LOG & make PluginLogEntry.message a TextField

* Update 0130_pluginlogentry.py

* Add PluginLogEntry.instance_id

* Update migration

* Update migration

* Add plugin log entries API

* Test plugin log entries DB fetching

* Add PluginLogs component prototype

* Fix API

* Improve PluginLogs component

* Remove almost unused plugin Feedback button

* Update migration

* Fixed typing

* Fix org permission error test asserts

* Fix plugin log entry tests

* Fix CH plugin log entry timestamp string

* Update CH test_plugin_log_entry.py

* Fix plugin log entry tests across PG/CH

* Satisfy mypy

* Add search and limit to plugin log entry API

* Send team_id in plugin config API

* Rework plugin logs UI

* Add plugin config team ID in tests

* Add plugin config team ID in tests actually

* Fix code quality

* Make logs plugin config-based

* Fix CH queries

* Fix typing

* Improve UX and fix things

* Polish plugin logs logic

* Update migration

* Add Celery task to delete old plugin logs

* Fix UX bug with loading more plugin logs

* Fix missing import

* Remove OrganizationMemberPermissions message change

* Make mypy happy

* Add PluginLogEntry.is_system

* Optimize CH plugin_log_entires PARTITION/ORDER

* Increment migration

* Adjust plugin logs drawer display

* Fix plugin_log_factory_ch

* Fix plugin_log_factory_ch fix

* Replace PluginLogEntry.is_system with source

* Adjust PluginLogEntrySerializer

* Update CH fetch_plugin_log_entries

* Make kea-typegen happy
2021-05-06 10:54:32 +03:00
Sam Winslow
ed9dc434a7
Horizontal query UI top-level elements (4050) (#4217) 2021-05-05 20:15:03 -04:00
Neil Kakkar
1e2a942b4a
Fix Broken Link to Integrations (#4220)
I noted that we redirect `docs/integrations/*` to `docs/libraries/*`, but found this specific one to be broken. Not sure if I should be fixing it like this, or by adding to a redirect rule.
2021-05-05 23:30:09 +02:00
Tim Glaser
1feac44d3b
Fix stickiness issue (#4219) 2021-05-05 21:15:54 +02:00
Li Yi Yu
19d30428ce
Dashboard item page view (#4142)
* add dashboard item information to insights page

(cherry picked from commit 63cec8e6c9416a3d89a0420894c9184dec36256d)

* update all dashboard item links

* add logic to include dashboard name on insights dashboard item

* add back to dashboards link and update all dashboard item links

* style clean up

* typescript fixes

* add comments for posterity

* update dashboard item design and componentize item header

* remove dashboardName variable

* refactor displayMap

* update dashboard item logic and props

* span fix

* clean up insight dashboard item view url

* fix weird state bug with trends

* update dashboard item view for paths

* clean up params for dashboardItemHeader

* maintain update dashboard item functionality

* bandaid fix retention insight history bug

* remove stale comment

* typing tweak

* feedback updates

* url namespace update for clarity

* update e2e

Co-authored-by: Paolo D'Amico <paolodamico@users.noreply.github.com>
2021-05-05 13:58:09 -04:00
Paolo D'Amico
3bd18a7b71
Fix PersonHeader name rendering (#4215) 2021-05-05 08:20:01 -03:00