Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed typings and added more agg funcs #18187

Closed
wants to merge 33 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
fb3736f
Fixed typings and added more agg funcs
Gilbert09 Oct 25, 2023
c4b86df
feat: nested task lists (#18151)
daibhin Oct 25, 2023
6746f4f
chore(compose): add capture-rs profile with containerised capture for…
xvello Oct 25, 2023
14c9a4b
chore: update LemonUI types (#17755)
daibhin Oct 25, 2023
fdd4883
chore: upgrade eslint (#18186)
daibhin Oct 25, 2023
b3b4d6f
feat: remember show advanced filters (#18170)
pauldambra Oct 25, 2023
7d5ca20
feat: Persons Feed (#18183)
benjackwhite Oct 26, 2023
e1f285d
feat: Person feed map (#18184)
benjackwhite Oct 26, 2023
b24b3b0
feat: Person feed properties node (#18185)
benjackwhite Oct 26, 2023
e8a218a
feat(django): allow to enable new capture for specific teams (#18193)
xvello Oct 26, 2023
1a13cb7
feat(ingestion): use kafka message ts when rate-limiting to overflow …
xvello Oct 26, 2023
4aa1fc3
fix: do no close popover menu after creating a link (#17977)
daibhin Oct 26, 2023
bf83b2d
chore(deps): Update posthog-js to 1.85.4 (#18199)
posthog-bot Oct 26, 2023
0e33164
fix(surveys): Update html preview for rating and mcq surveys (#18180)
neilkakkar Oct 26, 2023
b5b7641
chore(deps): Update posthog-js to 1.86.0 (#18202)
posthog-bot Oct 26, 2023
72b7672
chore: upgraded Ruff linter (#18188)
Gilbert09 Oct 26, 2023
3e0dca3
chore: custom lint rules (#18206)
daibhin Oct 26, 2023
e3c33ee
feat(storybook): add theme toggle to storybook (#18123)
thmsobrmlr Oct 26, 2023
e4d3157
feat(hogql): HogQLX (#18097)
mariusandra Oct 26, 2023
a08dd11
feat(web-analytics): Add web analytics to posthog3000 (#18194)
robbie-c Oct 26, 2023
de1ce76
feat(query-engine): Add sessions timeline query (#18131)
Twixes Oct 26, 2023
f6f29de
feat(decide): add NEW_ANALYTICS_CAPTURE_SAMPLING_RATE option for slow…
xvello Oct 26, 2023
1ccc0bd
feat: drop console log events when disabled (#18210)
pauldambra Oct 26, 2023
33456fc
fix(surveys): Improve taxonomy for surveys (#18212)
neilkakkar Oct 26, 2023
90d8fd8
chore(deps): Update posthog-js to 1.87.0 (#18205)
posthog-bot Oct 26, 2023
b30be7e
feat: Re-add the scratchpad to the menu and fix persistence (#18214)
benjackwhite Oct 26, 2023
da29765
chore: removed custom trends session code (#18211)
Gilbert09 Oct 26, 2023
0d002b4
ci: use Depot ephemeral registry for faster pulls (#18216)
jacobwgillespie Oct 26, 2023
02bd34c
refactor(plugin-server): combine 2 person merge queries into a single…
bretthoerner Oct 26, 2023
21d43ac
feat(hogql): session.id and session.duration rename (#18215)
mariusandra Oct 26, 2023
972ad9f
Added session duration property breakdown
Gilbert09 Oct 26, 2023
5401693
Fixed for field
Gilbert09 Oct 26, 2023
562e016
Added the final set of aggregation functions
Gilbert09 Oct 30, 2023
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
Prev Previous commit
Next Next commit
feat(web-analytics): Add web analytics to posthog3000 (#18194)
* Add web analytics to posthog 3000

* Use IconPieChart for web analytics
robbie-c authored and Gilbert09 committed Oct 30, 2023
commit a08dd117a82eea670aea92743eb56d32bb9c47d7
24 changes: 17 additions & 7 deletions frontend/src/layout/navigation-3000/navigationLogic.tsx
Original file line number Diff line number Diff line change
@@ -12,19 +12,20 @@ import { sceneLogic } from 'scenes/sceneLogic'
import { featureFlagLogic } from 'lib/logic/featureFlagLogic'
import { FEATURE_FLAGS } from 'lib/constants'
import {
IconHome,
IconApps,
IconDashboard,
IconDatabase,
IconApps,
IconGraph,
IconHome,
IconLive,
IconPeople,
IconPerson,
IconPieChart,
IconQuestion,
IconPeople,
IconRewindPlay,
IconTestTube,
IconToggle,
IconRewindPlay,
IconGraph,
IconToolbar,
IconLive,
} from '@posthog/icons'
import { urls } from 'scenes/urls'
import { annotationsSidebarLogic } from './sidebars/annotations'
@@ -36,6 +37,7 @@ import { featureFlagsSidebarLogic } from './sidebars/featureFlags'
import { insightsSidebarLogic } from './sidebars/insights'
import { personsAndGroupsSidebarLogic } from './sidebars/personsAndGroups'
import { toolbarSidebarLogic } from './sidebars/toolbar'
import { isNotNil } from 'lib/utils'

/** Multi-segment item keys are joined using this separator for easy comparisons. */
export const ITEM_KEY_PART_SEPARATOR = '::'
@@ -330,6 +332,14 @@ export const navigation3000Logic = kea<navigation3000LogicType>([
logic: isUsingSidebar ? insightsSidebarLogic : undefined,
to: isUsingSidebar ? undefined : urls.savedInsights(),
},
featureFlags[FEATURE_FLAGS.WEB_ANALYTICS]
? {
identifier: Scene.WebAnalytics,
label: 'Web Analytics',
icon: <IconPieChart />,
to: isUsingSidebar ? undefined : urls.webAnalytics(),
}
: null,
{
identifier: Scene.Replay,
label: 'Session Replay',
@@ -357,7 +367,7 @@ export const navigation3000Logic = kea<navigation3000LogicType>([
logic: isUsingSidebar ? toolbarSidebarLogic : undefined,
to: isUsingSidebar ? undefined : urls.toolbarLaunch(),
},
],
].filter(isNotNil),
[
{
identifier: Scene.Apps,
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -74,7 +74,7 @@
"@medv/finder": "^2.1.0",
"@microlink/react-json-view": "^1.21.3",
"@monaco-editor/react": "4.4.6",
"@posthog/icons": "0.1.4",
"@posthog/icons": "0.1.21",
"@posthog/plugin-scaffold": "^1.4.3",
"@react-hook/size": "^2.1.2",
"@rrweb/types": "^2.0.0-alpha.11",
8 changes: 4 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.