Beto Dealmeida
|
5af4e61aff
|
feat: improve GSheets OAuth2 (#32048)
|
2025-03-03 12:55:54 -05:00 |
|
Vitor Avila
|
d79f7b28c2
|
feat: Update database permissions in async mode (#32231)
|
2025-02-28 21:25:47 -03:00 |
|
Beto Dealmeida
|
00883c395c
|
feat: allow importing encrypted_extra (#32339)
|
2025-02-24 19:29:04 -05:00 |
|
Evan Rusackas
|
90651dfe3e
|
fix(dev/ci): pre-commit fixes galore (#32352)
|
2025-02-24 11:26:45 -07:00 |
|
Beto Dealmeida
|
1064ad5d58
|
fix: enforce ALERT_REPORTS_MAX_CUSTOM_SCREENSHOT_WIDTH (#32053)
|
2025-01-31 14:56:56 -05:00 |
|
Vitor Avila
|
5fc11fb706
|
chore: Add more database-related tests (follow up to #31948) (#32054)
|
2025-01-31 08:36:09 -03:00 |
|
Vitor Avila
|
8050e351ed
|
fix(OAuth): Remove masked_encrypted_extra from DB update properties (#31834)
|
2025-01-14 11:45:21 -03:00 |
|
Vitor Avila
|
41ed37ab02
|
fix(oauth): Handle updates to the OAuth config (#31777)
|
2025-01-10 15:54:53 -03:00 |
|
Maxime Beauchemin
|
e51b95ffa8
|
chore: enforce more ruff rules (#31447)
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
|
2024-12-18 17:41:34 -08:00 |
|
Beto Dealmeida
|
68499a1199
|
feat: purge OAuth2 tokens when DB changes (#31164)
|
2024-11-26 15:57:01 -05:00 |
|
Steven Liu
|
29e3f4bcc4
|
feat: allow exporting all tabs to a single PDF in report (#30694)
|
2024-11-03 17:39:09 -08:00 |
|
Beto Dealmeida
|
0415ed34ce
|
feat: allow create/update OAuth2 DB (#30071)
|
2024-09-03 19:22:38 -04:00 |
|
Beto Dealmeida
|
61c0970968
|
fix: create permissions on DB import (#29802)
|
2024-08-06 12:09:21 -04:00 |
|
Elizabeth Thompson
|
57e8cd2ba2
|
fix: pass slack recipients correctly (#29721)
|
2024-08-02 10:42:40 -07:00 |
|
John Bodley
|
8fb8199a55
|
chore(dao/command): Add transaction decorator to try to enforce "unit of work" (#24969)
|
2024-06-28 12:33:56 -07:00 |
|
Vitor Avila
|
3dadefcfb0
|
feat: Support a dynamic minimum interval for alerts and reports (#29241)
|
2024-06-13 19:12:45 -03:00 |
|
Beto Dealmeida
|
8e15d4807f
|
chore: s/MockFixture/MockerFixture/g (#29160)
|
2024-06-10 12:35:07 -04:00 |
|
Vitor Avila
|
0fdb4b7c23
|
chore(tags): Handle tagging as part of asset update call (#28570)
|
2024-05-28 11:41:31 -04:00 |
|
Beto Dealmeida
|
e6a85c5901
|
fix: export/import catalogs (#28408)
|
2024-05-09 14:42:03 -04:00 |
|
Vitor Avila
|
1bf04015c6
|
feat(reports): Set a minimum interval for each report's execution (#28176)
|
2024-05-07 18:28:12 -07:00 |
|
John Bodley
|
467e612533
|
fix: Remedy logic for UpdateDatasetCommand uniqueness check (#28341)
|
2024-05-07 06:42:37 -07:00 |
|
Beto Dealmeida
|
e90246fd1f
|
feat(SIP-95): permissions for catalogs (#28317)
|
2024-05-06 11:41:58 -04:00 |
|
Daniel Vaz Gaspar
|
9a339f08a7
|
feat: new Columnar upload form and API (#28192)
|
2024-05-06 15:51:42 +01:00 |
|
Maxime Beauchemin
|
3ac387bb66
|
chore: enable ruff's isort equivalent (#28267)
|
2024-04-30 18:29:49 -07:00 |
|
Maxime Beauchemin
|
2d63722150
|
chore: set up ruff as a new linter/formatter (#28158)
|
2024-04-24 17:19:53 -07:00 |
|
Daniel Vaz Gaspar
|
de82d90b9c
|
chore: refactor file upload commands (#28164)
|
2024-04-23 08:42:19 +01:00 |
|
Beto Dealmeida
|
376bfd05bd
|
fix: pass valid SQL to SM (#27464)
|
2024-03-18 15:38:58 -04:00 |
|
Vitor Avila
|
66bf70172f
|
fix(API): Updating assets via the API should preserve ownership configuration (#27364)
|
2024-03-06 16:40:41 +00:00 |
|
Stepan
|
2e4f6d3f38
|
perf(export): export generates unnecessary files content (#26765)
|
2024-02-21 16:28:38 -07:00 |
|
John Bodley
|
847ed3f5b0
|
refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session (Phase II) (#26909)
|
2024-02-14 06:20:15 +13:00 |
|
Beto Dealmeida
|
ec6318b379
|
fix: permission checks on import (#23200)
|
2023-03-15 08:31:09 -07:00 |
|
Stan
|
7d8fff87b5
|
fix(assets api): import replaces dashboard (#22208)
Co-authored-by: Stan Houcke <stan.houcke@skyscanner.net>
|
2022-12-21 15:36:40 -08:00 |
|
Jesse Yang
|
7e836e9b04
|
test: autouse app_context in unit tests (#20911)
|
2022-08-02 15:42:50 -07:00 |
|
Beto Dealmeida
|
51061f0d67
|
feat: import/export assets commands (#19217)
* feat: import/export assets commands
* Add overwrite test
* Fix tests
|
2022-03-17 10:51:17 -07:00 |
|