These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | 60226d5 | |
|---|---|---|
| Author: | DStrand1 | |
build: upgrade to new protobuf library
The documentation is generated from this commit.
| Commit: | db06a59 | |
|---|---|---|
| Author: | Pavel Zavora | |
| Committer: | Pavel Zavora | |
feat(server): enhance dashboard with flux variable template
| Commit: | f629d58 | |
|---|---|---|
| Author: | Bucky Schwarz | |
| Committer: | Bucky Schwarz | |
fix: update logic to work properly with existing template variables
| Commit: | 18a913e | |
|---|---|---|
| Author: | Bucky Schwarz | |
| Committer: | Bucky Schwarz | |
fix: update logic to work properly with existing template variables
| Commit: | fff7836 | |
|---|---|---|
| Author: | Bucky Schwarz | |
| Committer: | Bucky Schwarz | |
feat(ui): Template variables can now select their source database
| Commit: | f0d5e5a | |
|---|---|---|
| Author: | Greg | |
| Committer: | GitHub | |
chore: add a KV layer prior to adding an etcd implementation (#5349) * Bolt to kv/bolt * Remove unused code * Remove unused roles code * Remove unused duplicate Makefile * Clean up bolt implementation and start layering in an interface for another store * Layer in kv interface * Continue layering in kv interface * Remove circuitbreaker things * Move cell stuff out * Convert cell logic to kv interface * Start adding config logic to kv interface, likely will remain bolt only * Get to compile with bolt kv before moving too far forward * Start removing dead dashboard code * Add generic kv implementation for dashboards * Convert layouts to kv interface * Migrate mappings to kv layer * Migrate org_config to kv layer * Migrate organizations to kv layer * Migrate servers to kv layer * Migrate sources to kv layer * Migrate users to kv layer * Start removing unused migration logic Since there is a migration path for users via updating to 1.7.x line then to 1.8, there isn't any real reason to continue supporting migrating from a version ~2 years old. * Cleaning up bolt dead codes * Re-add disabled code * Migrate tests over to kv layer * Migrate config to kv layer * Create default organization * Remove etcd for now * Improve new client and new service implementations * Uncomment bolt build tests * Add layouts test * Add more dashboard tests to kv
| Commit: | 1806d6c | |
|---|---|---|
| Author: | Greg | |
| Committer: | GitHub | |
chore: tidy prior to kv refactor (#5342) * Start cleaning up/reviewing for kv refactor * Remove dependency on graceful http layer * Remove deprecated cli option --new-sources * Run gofmt and remove dep related files * Update non-influx deps * Update kapacitor dep * Compile regexp's once * Remove un-needed struct members * Remove unused integrations code
| Commit: | 601219f | |
|---|---|---|
| Author: | Brandon Farmer | |
| Committer: | Brandon Farmer | |
Use go modules, update flux
| Commit: | 944402e | |
|---|---|---|
| Author: | Brandon Farmer | |
| Committer: | Brandon Farmer | |
Use go modules, update flux
| Commit: | 97b8334 | |
|---|---|---|
| Author: | Brandon Farmer | |
| Committer: | Brandon Farmer | |
Update flux to 0.12 to match influxdb
| Commit: | 38c7739 | |
|---|---|---|
| Author: | Brandon Farmer | |
Update flux to 0.12 to match influxdb
| Commit: | 5115770 | |
|---|---|---|
| Author: | Iris Scholten | |
| Committer: | Iris Scholten | |
Add Version to Source struct Co-authored-by: Michael Desa <mjdesa@gmail.com>
| Commit: | 246c6f1 | |
|---|---|---|
| Author: | Alirie Gray | |
| Committer: | GitHub | |
Add type property to queries (#4458) * Add type property to CellQuery model * Make an enum for QueryType * Add type property to Query model on backend * Add query type checking to CEO reducer and Layout * Update swagger.json docs
| Commit: | c4e40b7 | |
|---|---|---|
| Author: | Brandon Farmer | |
| Committer: | Brandon Farmer | |
Update flux golang dependencies
| Commit: | f866cf9 | |
|---|---|---|
| Author: | Christopher Henn | |
| Committer: | Chris Goller | |
Add test for DashboardsPage loading state
| Commit: | fc9cd71 | |
|---|---|---|
| Author: | Alex Paxton | |
| Committer: | GitHub | |
Introduce Cell Notes & Note Cells (#4257) * feat: add Note string field to dashboard cells * wip feat: html escape cell note to help prevent XSS attack Requires further input to make sure this is effective at its purpose. * Add ability to view a cell's note from the cell header * Make styles less brittle * Add "chat" icon for use in notes * Position note using cell X & Y Avoid overlap with associated cell whenever possible * New notes are empty strings by default * Overflow note when contents are large * Add react-markdown package for displaying markdown * Display markdown in cell note * Add a cell note text editor into the CEO * Improve cell note editor * Use codemirror placeholder addon * Add placeholder to note field & foundation of markdown theme * Add Markdown Cell * Add initial styles for markdown cell contents * Add graphic for Note type cell * feat: add NoteVisibility to DashboardCell * Add basic markdown syntax highlighting in editor * Remove comment * Show note in cell when queries return no data * Make exception for rule graph * Update fixtures and resources to fix tests * Update changelog * feat: sanitize xss-vulnerable note html * Polish appearance of code samples in notes and note cells * Replace ascii with plaintext before passing to markdown renderers * Move "display when no results toggle" above text field Less likely to go undiscovered
| Commit: | 9e81181 | |
|---|---|---|
| Author: | Michael Desa | |
Move entire codebase into a subdirectory called chronograf This was done so that there will not be any merge conflicts when migrating things into platform.
| Commit: | 7023b8d | |
|---|---|---|
| Author: | Alirie Gray | |
Fixed whitespace for Config in internal.proto Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | 981366c | |
|---|---|---|
| Author: | Alirie Gray | |
| Committer: | Jared Scheib | |
Change the log viewer UI config property "encoding" to "encodings" Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | ae475c7 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
Add OrganizationConfigStore & refactor org config to be per org As previously implemented, OrganizationConfig was a global object. This refactor adds the organization id to context for every request, even when auth is disabled, so that org id can be used to get/update an organization config. Along those lines, this also removes OrganizationConfigStore .Initialize and replaces .Get with .FindOrCreate, handling the creation of organization configs upon first attempted access. Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | ecb5347 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
WIP Refactor log viewer config to be nested under organizations Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
| Commit: | 2319ac3 | |
|---|---|---|
| Author: | Alirie Gray | |
| Committer: | Jared Scheib | |
Replace name "LogViewerUIConfig" with "LogViewerConfig"
| Commit: | 5ffe4fe | |
|---|---|---|
| Author: | Alirie Gray | |
| Committer: | Jared Scheib | |
Fix spacing in internal.proto Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | 571bca7 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
Add & fix logViewer links in configResponse Rename LogViewerUI to LogViewer in Config struct. Make all instances of endpoint 'logviewer' (lowercase). Make all instances of config.links.logViewer (camelcase).
| Commit: | 4125399 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
Add API to get/update log viewer UI config Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | 9e96053 | |
|---|---|---|
| Author: | ebb-tide | |
Add map as a template variable value type to the backend
| Commit: | 4ee1405 | |
|---|---|---|
| Author: | Iris Scholten | |
Add map as a valid type of template variables in api
| Commit: | 14f07a3 | |
|---|---|---|
| Author: | Iris Scholten | |
Remove DecimalPlaces from DashboardCell
| Commit: | b48f2b5 | |
|---|---|---|
| Author: | Iris Scholten | |
Add NumberFormat and PlaceFormat to backend
| Commit: | ca86e7b | |
|---|---|---|
| Author: | Iris Scholten | |
Add Separators to Dashboard cell
| Commit: | ed4a6f2 | |
|---|---|---|
| Author: | Andrew Watkins | |
| Committer: | Christopher Henn | |
Change IFQL to Flux
| Commit: | 9cd615b | |
|---|---|---|
| Author: | Michael Desa | |
update dependencies by removing ifql and adding platform
| Commit: | f74f5a3 | |
|---|---|---|
| Author: | Chris Goller | |
| Committer: | Andrew Watkins | |
feat(server/services): add metadata for services
| Commit: | 5cd8cc7 | |
|---|---|---|
| Author: | Chris Goller | |
| Committer: | Andrew Watkins | |
feat(server/services): add generic services scoped under server
| Commit: | 585dafd | |
|---|---|---|
| Author: | Andrew Watkins | |
Vendor
| Commit: | 72a3b6c | |
|---|---|---|
| Author: | ebb-tide | |
Put decimal places with isenforced and digits on backend
| Commit: | cdb7164 | |
|---|---|---|
| Author: | Iris Scholten | |
| Committer: | Iris Scholten | |
Move timeFormat from TableOptions to DashboardCell in the Server Update tests according to the change
| Commit: | 9148092 | |
|---|---|---|
| Author: | Iris Scholten | |
Change bool fixFirstColumn back to index 6 and reserve index 5 in internal.proto
| Commit: | 6348747 | |
|---|---|---|
| Author: | Iris Scholten | |
Move FieldNames out of TableOptions and into DashboardCell as FieldOptions Add Precision to RenamableField
| Commit: | 807c9b5 | |
|---|---|---|
| Author: | Iris Scholten | |
WIP add DefaultRP to Source in protobuf Co-authored-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | 7ee7860 | |
|---|---|---|
| Author: | Brandon Farmer | |
| Committer: | Brandon Farmer | |
Update revision for ifql and fix tests
| Commit: | 2b8b3f4 | |
|---|---|---|
| Author: | Iris Scholten | |
| Committer: | Iris Scholten | |
WIP change backend TableColumn to RenamableField and ColumnNames in TableOptions to FieldNames
| Commit: | 1910529 | |
|---|---|---|
| Author: | Iris Scholten | |
| Committer: | Iris Scholten | |
add visible to TableColumn in backend and fix tests accordingly
| Commit: | 79d977f | |
|---|---|---|
| Author: | Iris Scholten | |
| Committer: | Iris Scholten | |
add fixFirstColumn to backend and tests
| Commit: | 5eebbbe | |
|---|---|---|
| Author: | Andrew Watkins | |
| Committer: | Brandon Farmer | |
Add insecureSkipVerify to marshal / unmarshal Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com> Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
| Commit: | 4f2fb26 | |
|---|---|---|
| Author: | Iris Scholten | |
update formatting in internal.proto
| Commit: | 57e1d47 | |
|---|---|---|
| Author: | Iris Scholten | |
respond to reviews and add extra test
| Commit: | 302efab | |
|---|---|---|
| Author: | Iris Scholten | |
change options to table options in backend, front end and redux
| Commit: | 4991131 | |
|---|---|---|
| Author: | Iris Scholten | |
WIP adding options to the marshalling and unmarshalling of dashboards Co-authored-by: Brandon Farmer <bthesorceror@gmail.com>
| Commit: | 47dac13 | |
|---|---|---|
| Author: | Benjamin Schweizer | |
merged upstream, updated comments, added GroupFromClaims()
| Commit: | c136a2f | |
|---|---|---|
| Author: | Luke Morris | |
Remove Public; Improve Tab Names
| Commit: | 67ac6a5 | |
|---|---|---|
| Author: | Luke Morris | |
Merge branch 'master' into feature/mappings
| Commit: | 3c3e524 | |
|---|---|---|
| Author: | Iris Scholten | |
Group=>ProviderOrganization; organization=>organiztionId; fix pointer bug
| Commit: | a565027 | |
|---|---|---|
| Author: | Chris Goller | |
| Committer: | Chris Goller | |
Add legend to dashboard cells
| Commit: | 8b60388 | |
|---|---|---|
| Author: | Michael Desa | |
Add correct implementation of mappings
| Commit: | 2eb68a3 | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Add mappings to organizations Add links to organization response on me
| Commit: | abdfd14 | |
|---|---|---|
| Author: | deniz kusefoglu | |
Merge branch 'master' into multiple-event-handlers
| Commit: | d8d2054 | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Change Organization ID to string from uint64
| Commit: | b95837f | |
|---|---|---|
| Author: | Luke Morris | |
Create backup of database when moving versions
| Commit: | f23075c | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Rename superAdminFirstUserOnly to superAdminNewUsers & flip default logic accordingly Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | d875757 | |
|---|---|---|
| Author: | Michael Desa | |
Add bolt implementation of chronograf.ConfigStore
| Commit: | c2b356b | |
|---|---|---|
| Author: | Deniz Kusefoglu | |
| Committer: | GitHub | |
Merge branch 'master' into multiple-event-handlers
| Commit: | 482a4de | |
|---|---|---|
| Author: | Jared Scheib | |
Merge branch 'master' into multitenancy
| Commit: | ace69cc | |
|---|---|---|
| Author: | Deniz Kusefoglu | |
| Committer: | GitHub | |
Merge branch 'master' into multiple-event-handlers
| Commit: | 808163f | |
|---|---|---|
| Author: | Jared Scheib | |
Merge branch 'multitenancy' into multitenancy_fix_layouts
| Commit: | 161081f | |
|---|---|---|
| Author: | Michael Desa | |
Remove Organization field from layouts
| Commit: | 93f11e1 | |
|---|---|---|
| Author: | Jared Scheib | |
Merge remote-tracking branch 'origin/master' into multitenancy
| Commit: | 5a97ac1 | |
|---|---|---|
| Author: | Michael Desa | |
Fix MetaURL in Source Protobuf type
| Commit: | 14496ac | |
|---|---|---|
| Author: | Michael Desa | |
Change Source.MetaURL from a string to a []string Allow front-end to specify empty slice as valid value for Source.MetaURL Omitted Source.MetaURL in the JSON will be treated as nil and will not be updated. An empty array [], should be used to update a source to have no meta urls.
| Commit: | 6564712 | |
|---|---|---|
| Author: | Chris Goller | |
Merge branch 'master' into gauge-cell-type Conflicts: bolt/internal/internal.pb.go bolt/internal/internal.proto server/cells.go
| Commit: | 4955269 | |
|---|---|---|
| Author: | Chris Goller | |
Update indentation format of the proto file
| Commit: | fd93742 | |
|---|---|---|
| Author: | Chris Goller | |
Add colors to storage of cells
| Commit: | 93ff34a | |
|---|---|---|
| Author: | Andrew Watkins | |
Update proto TimeShift property descriptions
| Commit: | a8ca2c2 | |
|---|---|---|
| Author: | Chris Goller | |
| Committer: | Chris Goller | |
Update kapacitor to 1.4.0rc0
| Commit: | b3d0d6e | |
|---|---|---|
| Author: | Luke Morris | |
Address PR feedback.
| Commit: | 31277c4 | |
|---|---|---|
| Author: | Luke Morris | |
Rename whitelistOnly => public
| Commit: | 9c1f6fd | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Add mappings to organizations Fill out server/organizations.go test coverage
| Commit: | dc1ee40 | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Add WhitelistOnly to organizations Fix adding default role to organization
| Commit: | 6093ddc | |
|---|---|---|
| Author: | Andrew Watkins | |
WIP Add shifts to queryConifg on backend
| Commit: | cbbf9d9 | |
|---|---|---|
| Author: | Michael Desa | |
Add comments suggested from PR review Add tests to server/stores_test.go
| Commit: | 8e9037e | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Add Role to chronograf.Source
| Commit: | 45f1410 | |
|---|---|---|
| Author: | Michael Desa | |
| Committer: | Michael Desa | |
Add default role to chronograf.Organization
| Commit: | 391bd18 | |
|---|---|---|
| Author: | Michael Desa | |
Add support for super admin
| Commit: | 20c61a7 | |
|---|---|---|
| Author: | Michael Desa | |
Change OrganizationID to Organization in Roles Fix formatting of proto file
| Commit: | 68e08b9 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Update Organization comments on resources Remove `omitempty` on Organization field Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | a6d565f | |
|---|---|---|
| Author: | Michael Desa | |
Add Organizations to Dashboards
| Commit: | eca0be4 | |
|---|---|---|
| Author: | Michael Desa | |
Add Organization to layouts
| Commit: | 89fef06 | |
|---|---|---|
| Author: | Michael Desa | |
Add Organization to chronograf.Server
| Commit: | 7b21a6b | |
|---|---|---|
| Author: | Michael Desa | |
Add Organization to Sources
| Commit: | 571ac39 | |
|---|---|---|
| Author: | Michael Desa | |
Add OrganizationUsersStore bolt/organization_users_store contains a boltdb implementation of a chronograf.UsersStore that filters the results based on the organization that is set on the context. Signed-off-by: Jared Scheib <jared.scheib@gmail.com>
| Commit: | 2d8d2dc | |
|---|---|---|
| Author: | Michael Desa | |
Implement basic bolt OrganizationsStore
| Commit: | 2447185 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
Add bolt implementation of OrganizationsStore Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | 385a534 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Refactor Roles & Protobuf to be part of User msg Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | e1bd088 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Add Role and Permission messages to protobuf Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | 4e34dfe | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Refactor Roles & Protobuf to be part of User msg Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | b16f9e0 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Jared Scheib | |
Add Role and Permission messages to protobuf Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | 35d6f0b | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Use string IDs in JSON res and req for Users Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | 37183d8 | |
|---|---|---|
| Author: | Jared Scheib | |
| Committer: | Michael de Sa | |
Implement CRUD routes & operations for Chronograf User Move source Users code into source_users and source_users_test files. Use the UsersStore for both InfluxDB and Chronograf users. Signed-off-by: Michael de Sa <mjdesa@gmail.com>
| Commit: | ec6685a | |
|---|---|---|
| Author: | Jared Scheib | |
Merge branch 'multitenancy' into multitenancy-users-crud
| Commit: | 486a5bf | |
|---|---|---|
| Author: | Chris Goller | |
| Committer: | Andrew Watkins | |
Update dashboard cells to have optional data source URI.