Commit Graph

2137 Commits

Author SHA1 Message Date
sezgi
fe0aca2a6c
Merge pull request #5077 from sezgi/ui-tweaks
docs: design & UI fixes (close #5022)
2020-06-16 11:20:29 -07:00
sezgi
70bf152e4d
Merge branch 'master' into ui-tweaks 2020-06-16 11:09:49 -07:00
Vamshi Surabhi
6fc404329a
generalize query execution logic on Postgres (#5110)
* generalize PGExecCtx to support specialized functions for various operations

* fix tests compilation

* allow customising PGExecCtx when starting the web server
2020-06-16 23:14:59 +05:30
Rikin Kachhia
a3991bf677
Merge branch 'master' into ui-tweaks 2020-06-16 22:39:00 +05:30
Anon Ray
0cf4cbc5c6
server: refactor GQL execution check and config API (#5094)
Co-authored-by: Vamshi Surabhi <vamshi@hasura.io>
Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
2020-06-16 20:53:06 +05:30
Rakesh Emmadi
4e229dc568
relay fixes (#5013)
* fix relay introspection failing if any views exist, fix #5020

* reduce base64 encoded node id length, close #5037

* make node field type non-nullable in an edge

* more relay tests with permissions & complete restructure of test yaml files

Co-authored-by: Aravind <aravindkp@outlook.in>
Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
2020-06-16 19:55:49 +05:30
Rikin Kachhia
f03b5545c7
docs: fix multiple queries execution pattern (#5105) 2020-06-16 19:05:42 +05:30
Aravind
1f2037947d
cli: manage seed migrations as sql files (close #2431) (#3763) 2020-06-16 17:45:04 +05:30
Aravind
5a648a9bb2
cli: fix cron triggers not being exported on a metadata export (close #5047) (#5060) 2020-06-16 14:38:36 +05:30
Aravind
d7ca702542
cli: support squashing migrations with remote joins (close #4908) (#4924) 2020-06-16 12:10:20 +05:30
Sameer Kolhar
13e4edbdf8
cli: add flags --up-sql and --down-sql to migrate create command (close #5026) (#5039) 2020-06-16 11:30:20 +05:30
Sander Hahn
5117084755
install manifests: use caddy v2 for https setup (#4823) 2020-06-16 10:39:46 +05:30
sezgi
1e1d65309d docs: 16px font size under 1200px (fix #5022) 2020-06-15 16:12:47 -07:00
sezgi
c9e622ffb2 docs: design & UI fixes (fix #5022) 2020-06-15 16:12:47 -07:00
sezgi
8b6728de43 docs: change body font size to at least 18px (for higher resolutions); change font to Open Sans (fix #5022) 2020-06-15 16:12:47 -07:00
Marek Dano
65920fb77b
console: migrate main state to typescript (#4804) 2020-06-15 20:25:16 +02:00
Tirumarai Selvan
bb592a1bba
docs: add more description to 'HASURA_GRAPHQL_EVENTS_HTTP_POOL_SIZE' (#5091) 2020-06-15 14:10:15 +05:30
Sameer Kolhar
fd00892371
console: reuse websocket connection in api explorer (#5064) 2020-06-12 16:32:21 +02:00
surendran82
c49dddf0c8
docs: update header (#5063) 2020-06-12 16:22:22 +05:30
Aleksandra Sikora
0bdfad4ef0
console: remove proposal-export-default-from (#5032) 2020-06-12 12:11:28 +02:00
Aleksandra Sikora
f73b847ddc
console: fix handling inconsistent objects (close #5072) (#5073) 2020-06-12 11:11:54 +02:00
Vamshi Surabhi
4c9362c91b
Merge pull request #4919 from jberryman/4736-security-testing
#4736 Improvements to auth testing
2020-06-11 23:11:26 +05:30
Brandon Simmons
d862afb4f8
Merge branch 'master' into 4736-security-testing 2020-06-11 13:21:48 -04:00
Marion Schleifer
cc2878debb
docs: remove duplicate labels and fix links (#4952) 2020-06-11 18:27:46 +05:30
soorajshankar
cb3252cf07
console: allow configuring session_argument for custom functions (close #4499) (#4922) 2020-06-11 14:38:32 +02:00
Marion Schleifer
2f791366b2
docs: add migration setup guide for v2 migrations (close #4746) (#4898) 2020-06-11 15:44:04 +05:30
Rishichandra Wawhal
7efc53206f
console: add default graphiql mode in api explorer (#5061) 2020-06-11 15:41:17 +05:30
Aravind
1e3eb035d3
cli: fix tests failing due to a env var not being set in CI (#5015) 2020-06-11 08:35:41 +05:30
Rishichandra Wawhal
63eb311169
console: fix listen update column config selection for event trigger (close #5042) (#5043) 2020-06-10 14:05:43 +02:00
Pavel Kostenko
2030da5282
console: convert settings/utils to typescript (#4684) 2020-06-10 10:52:23 +02:00
surendran82
461db99be4
docs: add custom Github button to header (#5041) 2020-06-10 13:28:06 +05:30
Marion Schleifer
e724fd93a1
docs: remove "under development" note from remote schemas page (#5040) 2020-06-10 13:12:27 +05:30
soorajshankar
c8d242dd13
console: provide option to cascade metadata on dependency conflicts (close #1593) (#4846) 2020-06-09 18:26:44 +02:00
Karthikeyan Chinnakonda
7fd7baee68
Merge pull request #5030 from codingkarthik/docs-fix-scheduled-event-header-example
docs: fix the headers example in the create_scheduled_event API
2020-06-09 21:25:12 +05:30
Karthikeyan Chinnakonda
bd7b67118c docs: fix the headers example in the create_scheduled_event API 2020-06-09 20:58:43 +05:30
soorajshankar
2861beaa20
console: fix enum tables reload data button UI (close #4647) (#4877) 2020-06-09 17:10:26 +02:00
Brandon Simmons
cf8cf4f5aa
Merge branch 'master' into 4736-security-testing 2020-06-09 10:50:35 -04:00
Karthikeyan Chinnakonda
b782986e48
fix bug which arised when renaming a column/table if it was used to create the remote relationship (#5005) 2020-06-09 19:59:39 +05:30
surendran82
1ccff06372
docs: add webinar banner stripe (#5027) 2020-06-09 18:35:01 +05:30
soorajshankar
0df38f0a95
console: respect read-only mode in actions pages (close #4656) (#4764) 2020-06-09 14:23:02 +02:00
Ryan Dsouza
dd977d6c22
console: convert About and Login components to typescript (#4794) 2020-06-09 13:21:04 +02:00
Marion Schleifer
9356cbe8b1
correct actions diagram (#5007)
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
2020-06-09 15:14:31 +05:30
Marek Dano
fa60c7d4b6
console: migrate telemetry to typescript (#4737) 2020-06-09 11:01:12 +02:00
Aleksandra Sikora
9b2d46c512
Merge pull request #4690 from marekdano/migrate-sidebar-to-ts
console: migrate sidebar to typescript
2020-06-09 10:13:26 +02:00
Aleksandra Sikora
e4ff1badd6
Merge branch 'master' into migrate-sidebar-to-ts 2020-06-08 20:59:17 +02:00
Rikin Kachhia
316ac080ef
docs: add accessing session variables in computed fields docs (#5018) 2020-06-08 23:01:24 +05:30
Brandon Simmons
5e37350561 Refactor and unit test authentication code paths (closes #4736)
The bulk of changes here is some shifting of code around and a little
parameterizing of functions for easier testing.

Also: comments, some renaming for clarity/less-chance-for-misue.
2020-06-08 13:10:58 -04:00
Brandon Simmons
d747bc1148 Tighten up handling of admin secret, more docs
Store the admin secret only as a hash to prevent leaking the secret
inadvertently, and to prevent timing attacks on the secret.

NOTE: best practice for stored user passwords is a function with a
tunable cost like bcrypt, but our threat model is quite different (even
if we thought we could reasonably protect the secret from an attacker
who could read arbitrary regions of memory), and bcrypt is far too slow
(by design) to perform on each request. We'd have to rely on our
(technically savvy) users to choose high entropy passwords in any case.

Referencing #4736
2020-06-08 13:09:25 -04:00
Aravind Shankar
1f8748c7b3
tag release v1.3.0-beta.1 (#5017)
Co-authored-by: shahidhk <shahidh@hasura.io>
2020-06-08 20:33:47 +05:30
Aleksandra Sikora
e800e32bdf
console: fix "Cannot read property 'foldable'" runtime error in Browse Rows page (fix #4907) (#5016) 2020-06-08 20:10:39 +05:30