gristlabs_grist-core/app/common
Paul Fitzpatrick dba3a59486 (core) fix form URL when team is encoded in domain
Summary:
This moves the `formUrl` logic to `encodeUrl`, which is more
aware of how the URL is constructed than UserAPI. UserAPI can
only reliably construct API URLs.

Test Plan: extended tests

Reviewers: georgegevoian

Reviewed By: georgegevoian

Subscribers: georgegevoian

Differential Revision: https://phab.getgrist.com/D4171
2024-01-23 16:54:02 -05:00
..
themes
ACLPermissions.ts
ACLRuleCollection.ts
ACLShareRules.ts (core) add initial support for special shares 2024-01-04 05:57:38 -05:00
ActionBundle.ts REQUEST now supports POST (#588) 2023-07-30 15:13:43 -04:00
ActionDispatcher.ts
ActionGroup.ts
ActionRouter.ts
ActionSummarizer.ts
ActionSummary.ts
ActiveDocAPI.ts (core) Form Publishing 2024-01-12 11:58:12 -08:00
AlternateActions.ts
ApiError.ts
arrayToString.ts
AssistancePrompts.ts
AsyncCreate.ts (core) add a python3 button 2021-09-16 10:06:04 -04:00
AsyncFlow.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
asyncIterators.ts
AttachmentColumns.ts (core) control the distribution of attachment metadata 2022-12-22 09:10:30 -05:00
BaseAPI.ts remove a log message about fetching URLs (#643) 2023-08-29 08:49:25 -04:00
BasketClientAPI.ts
BigInt.ts
BillingAPI.ts
BinaryIndexedTree.js
BrowserSettings.ts
CircularArray.js
ColumnFilterFunc.ts (core) Fix date filter for DateTime columns. 2023-01-18 10:18:15 +01:00
ColumnGetters.ts
CommTypes.ts (core) deleting queue from single webhook 2023-07-18 11:46:10 +02:00
csvFormat.ts
CustomWidget.ts
declarations.d.ts
delay.ts
DisposableWithEvents.ts
DocActions.ts
DocData.ts
DocDataCache.ts
DocLimits.ts (core) Keep track of row counts per table 2022-08-03 08:13:33 -07:00
DocListAPI.ts
DocSnapshot.ts
DocumentSettings.ts
DocUsage.ts
emails.ts
EncActionBundle.ts
ErrorWithCode.ts
Features.ts (core) Change the label/nickname of the paid plan to Pro 2023-08-07 23:45:18 -04:00
FilterState.ts
Forms.ts (core) Form kanban tasks 2024-01-23 22:11:48 +01:00
Formula.ts
getCurrentTime.ts
GranularAccessClause.ts (core) add initial support for special shares 2024-01-04 05:57:38 -05:00
GristServerAPI.ts
gristTypes.ts (core) Treating null in toggle column as a valid value 2023-11-13 20:38:30 +01:00
gristUrls.ts (core) fix form URL when team is encoded in domain 2024-01-23 16:54:02 -05:00
gutil.ts (core) Forms improvements 2024-01-19 10:34:03 +01:00
InactivityTimer.ts
Install.ts (core) Add Support Grist page and nudge 2023-07-04 17:36:59 -04:00
InstallAPI.ts (core) Add Support Grist page and nudge 2023-07-04 17:36:59 -04:00
Interval.ts (core) Fix bugs with intervals 2022-08-25 12:38:36 -07:00
isHiddenTable.ts
KeyedMutex.ts
KeyedOps.ts
LocaleCodes.ts (core) Extending default locale list 2021-09-24 15:10:13 +02:00
Locales.ts
LoginSessionAPI.ts (core) Improve dark mode 2023-04-12 01:58:48 -04:00
marshal.ts
MemBuffer.js
NumberFormat.ts
NumberParse.ts
orgNameUtils.ts (core) Add optional telemetry to grist-core 2023-06-07 12:00:51 -04:00
parseDate.ts
plugin.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
PluginInstance.ts Correct spelling mistakes 2022-02-19 09:46:49 +00:00
Prefs.ts
RecentItems.js
RefCountMap.ts
RelativeDates.ts
resetOrg.ts
roles.ts
RowFilterFunc.ts (core) Filter rows based on linked widgets when exporting view 2023-07-26 21:49:52 +02:00
schema.ts (core) add initial support for special shares 2024-01-04 05:57:38 -05:00
ShareAnnotator.ts (core) Avoid flagging support user as collaborator 2022-12-14 01:23:49 -05:00
ShareOptions.ts
sharing.ts
SortFunc.ts
SortSpec.ts
StringUnion.ts
TableData.ts (core) Cursor in custom widgets 2023-08-29 09:19:52 +02:00
TabularDiff.ts
tagManager.ts (core) Record new user sign-ups 2022-03-12 14:34:46 -08:00
tbind.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
Telemetry.ts
TestState.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
ThemePrefs-ti.ts
ThemePrefs.ts
Themes.ts
timeFormat.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
tpromisified.ts (core) Configure more comprehensive eslint rules for Typescript 2021-04-26 18:54:55 -04:00
Triggers-ti.ts (core) GET endpoint for webhooks returns now data in format {webhooks:[...]} 2023-07-26 11:36:24 +02:00
Triggers.ts (core) GET endpoint for webhooks returns now data in format {webhooks:[...]} 2023-07-26 11:36:24 +02:00
tsconfig.json (core) show package.json version when hovering on Grist icon in grist-core 2022-10-12 16:02:01 -04:00
tsvFormat.ts
uploads.ts (core) Extending Google Drive integration scope 2021-10-01 10:47:12 +02:00
urlUtils.ts
UserAPI.ts (core) fix form URL when team is encoded in domain 2024-01-23 16:54:02 -05:00
UserConfig.ts
ValueConverter.ts (core) Implement exported functions without relying on ActiveDoc.docData 2023-06-07 22:30:01 +02:00
ValueFormatter.ts (core) Fix imports into reference columns, and support two ways to import Numeric as a reference. 2023-05-02 10:28:14 -04:00
ValueGuesser.ts (core) Move guessing logic for column types to run in node once for all columns. 2022-05-19 12:49:51 -04:00
ValueParser.ts
WidgetOptions.ts
widgetTypes.ts (core) Forms improvements 2024-01-19 10:34:03 +01:00