-
Notifications
You must be signed in to change notification settings - Fork 2
feat(data): add sheet addressing #162
Conversation
|
This PR will trigger a minor release when merged. |
Codecov Report
@@ Coverage Diff @@
## master #162 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 11 11
Lines 292 320 +28
=========================================
+ Hits 292 320 +28
Continue to review full report at Codecov.
|
c1268cd to
79bc7f1
Compare
trieloff
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we have to break compatibility, let's make sure we update Google and Excel at the same time.
Overall, I'd much prefer a non-breaking change.
ok.
yes, we could serve the first sheet, if there is no helix-default. but this is one of the security problems we want to fix. |
A more gentle change would be to use the new behavior whenever there is a sheet called |
exactly not. otherwise you can expose any excel workbook that does not have an |
|
You can only expose the first sheet. I wouldn't allow the |
currently, yes. you can only expose the first sheet.
that would be another breaking change. in case someone really wants to share a specific table in a sheet, I think this is useful.
yes - but, people have all sorts of workbooks in their drive that they might expose accidentally. so better safe than sorry. |
After discussion with @davidnuescheler we decided to go with this idea. |
b65cbc8 to
fc2344b
Compare
Co-authored-by: Lars Trieloff <lars@trieloff.net>
|
🎉 This PR is included in version 1.9.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
fixes #118
changes
sheetparameter.helix-prefix can be addressedhelix-prefixed sheets, the first one is returned.tablerequest parameter, which can be a table name or an index. For example,table=Table1will return the table with the nameTable1,table=1will return the second table in the sheet.