Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
156 commits
Select commit Hold shift + click to select a range
5e58a89
fix: 'No HTML file named javaScript was found'
jpelton-stroud May 5, 2021
206354a
Add thead to selection table
deinspanjer Jun 13, 2021
06423d4
Change jquery import to use https
deinspanjer Jun 13, 2021
39facba
Change jquery UI script include to use https
deinspanjer Jun 13, 2021
89be4ee
Merge pull request #1 from deinspanjer/patch-2
deinspanjer Jun 13, 2021
6fe87f8
Merge pull request #2 from deinspanjer/patch-3
deinspanjer Jun 13, 2021
7da1be9
Adding useLegacySql: false to account for error
gerardonunez-4 Oct 8, 2021
7f4c3ef
Merge pull request #228 from googleworkspace/forms-api-apps-script
cschalk-goog Oct 11, 2021
c851eff
Google Analytics Admin API apps script sample app
ikuleshov Nov 3, 2021
526c3d1
Merge branch 'googleworkspace:master' into master
ikuleshov Nov 3, 2021
be192ae
Merge pull request #231 from ikuleshov/master
sqrrrl Nov 3, 2021
8e97660
Update YoutubeContentId to YouTubeContentId
kar320 Dec 1, 2021
98fb2bd
Merge pull request #238 from kar320/patch-4
sqrrrl Dec 6, 2021
af67d4a
Merge pull request #226 from gerardonunez-nyt/patch-1
sqrrrl Dec 13, 2021
ea75a12
Merge pull request #204 from deinspanjer/patch-1
sqrrrl Dec 13, 2021
86549b5
Merge pull request #199 from jpelton-stroud/patch-1
sqrrrl Dec 13, 2021
f32005f
Remove obsolete android sample, deprecated ~3 years ago
sqrrrl Dec 14, 2021
79d05e1
Merge pull request #242 from googleworkspace/delete-mobile
sqrrrl Dec 14, 2021
610b7e6
Updated to ES6 (#240)
RajeshGovo Dec 15, 2021
36f309a
Enable lint workflow + delint existing files (#243)
sqrrrl Dec 16, 2021
4309807
Fix workflow yaml
sqrrrl Dec 16, 2021
b0ad2fd
Delint
sqrrrl Dec 16, 2021
4fb2a0f
Add renovate.json (#200)
renovate[bot] Dec 16, 2021
f6ea116
Delete .travis.yml
sqrrrl Dec 16, 2021
a2ac0e1
Update getCourse.gs (#222)
menghsi Dec 16, 2021
011699c
Enable manual runs
sqrrrl Dec 17, 2021
3373633
Initial checkin of Forms API Apps Script webapp (#245)
cschalk-goog Dec 17, 2021
a5a42ad
Merge pull request #246 from googleworkspace/FormAPIAppsScriptWebapp-2
cschalk-goog Dec 17, 2021
12827d1
Merge pull request #247 from googleworkspace/More-Readme-formatting
cschalk-goog Dec 17, 2021
25fff0c
Delint + relax HTML rule for element ids
sqrrrl Dec 20, 2021
e7c320e
Update github/super-linter action to v4.8.5 (#250)
renovate[bot] Jan 7, 2022
82b9f07
Update dependency eslint to v8.6.0 (#248)
renovate[bot] Jan 7, 2022
07d6f17
Added pull request template (#258)
RajeshGovo Jan 12, 2022
3f51325
Gmail Used guard clause in sendEmail sample and resolved lint issues.…
RajeshGovo Jan 18, 2022
1a238ef
Fix the logic of guard clause the calendar,classroom,drive activity v…
RajeshGovo Jan 18, 2022
d00fe37
Quickstart - Migrated quickstarts to ES6 features, modified let and …
RajeshGovo Jan 18, 2022
6e336c2
Update dependency eslint to v8.7.0 (#264)
renovate[bot] Jan 18, 2022
a324218
Adv samples patch (#263)
RajeshGovo Jan 18, 2022
807e677
Advanced sample (#265)
RajeshGovo Jan 25, 2022
3119acc
Update dependency eslint to v8.8.0 (#274)
renovate[bot] Jan 31, 2022
cfb551b
Update drive.gs advanced samples (#273)
RajeshGovo Feb 2, 2022
6dd3ed9
Updated to ES6, added try-catch, added comments (#278)
RajeshGovo Feb 4, 2022
b06a566
Apps scriptutils samples (#277)
RajeshGovo Feb 4, 2022
8cc10b3
Advanced sample 3 (#272)
RajeshGovo Feb 4, 2022
b1381ba
Adv samplmes classroom, drive, slides & youtube, (#281)
RajeshGovo Feb 11, 2022
5f5fbe8
Update dependency eslint to v8.9.0 (#285)
renovate[bot] Feb 15, 2022
cc49db2
Updated, added exception handling(try-catch), added comments (#284)
RajeshGovo Feb 15, 2022
2b49d6b
Updated Calender samples (#282)
RajeshGovo Feb 15, 2022
e79c0a2
Update github/super-linter action to v4.9.0 (#270)
renovate[bot] Feb 15, 2022
26908fe
Classroom snippets (#269)
RajeshGovo Feb 15, 2022
7c81e6c
Created a test files for advanced docs samples and slides samples (#287)
RajeshGovo Feb 24, 2022
da6eaf1
Advanced samples unit tests (#288)
RajeshGovo Feb 24, 2022
81c1caa
Update Slides style.gs samples (#289)
RajeshGovo Feb 24, 2022
95711ce
Unit tests (#290)
RajeshGovo Feb 24, 2022
b7a09e9
Update actions/setup-node action to v3 (#293)
renovate[bot] Mar 2, 2022
cff6b7c
Update actions/checkout action to v3 (#295)
renovate[bot] Mar 2, 2022
1e2bc97
Update dependency eslint to v8.10.0 (#294)
renovate[bot] Mar 2, 2022
abd4ab3
Update bigquery.gs (#292)
RajeshGovo Mar 2, 2022
7d90ea3
Update translate samples (#296)
RajeshGovo Mar 2, 2022
6e388d7
Update youtubeAnalytics.gs (#297)
RajeshGovo Mar 2, 2022
cbbfde3
Sheets samples (#298)
RajeshGovo Mar 2, 2022
2e28e94
Forms and picker samples (#299)
RajeshGovo Mar 8, 2022
8c3be1b
Updated quickstart samples (#300)
RajeshGovo Mar 8, 2022
56a4cba
Updated advanced samples (#301)
RajeshGovo Mar 8, 2022
d264ff2
unit tests for slides style.gs (#302)
RajeshGovo Mar 8, 2022
2f16cc5
Updated README for Forms API GA launch (#304)
rakuista Mar 9, 2022
472270b
Forms api ga apps script snippets updates (#310)
cschalk-goog Mar 15, 2022
ad7dfaf
Updates to Apps Script webapp for V1 GA (#309)
cschalk-goog Mar 15, 2022
36f8d4f
Update dependency eslint to v8.11.0 (#308)
renovate[bot] Mar 15, 2022
66dd73e
Update selection.gs (#306)
RajeshGovo Mar 15, 2022
16ab079
Updated to ES6, added exception handling (#307)
RajeshGovo Mar 15, 2022
822bf78
clean up apps-script samples (#305)
RajeshGovo Mar 15, 2022
3d69059
Apps script samples (#311)
RajeshGovo Mar 25, 2022
a596695
Fix incorrect Google Developers channelId (#314)
TrianguloY Apr 1, 2022
baf9116
Update dependency eslint to v8.12.0 (#313)
renovate[bot] Apr 1, 2022
a361962
Enable snippet bot
sqrrrl Apr 6, 2022
0efac26
Add workflow to publish projects to apps script when merged.
sqrrrl Apr 11, 2022
355c743
Delint
sqrrrl Apr 11, 2022
0f05a1e
delint bare url in readme
sqrrrl Apr 11, 2022
c4602f7
Test syncing solutions source
sqrrrl Apr 18, 2022
a860524
Fix filename search in clasp script
sqrrrl Apr 18, 2022
006b914
Add news sentiment solution + reorg solutions to mirror drive
sqrrrl Apr 18, 2022
06cf5f2
Add feedback analysis solution + readme files
sqrrrl Apr 18, 2022
354ca3f
Add filtering for publish command to only push changed projects (expe…
sqrrrl Apr 19, 2022
114bbec
delint
sqrrrl Apr 19, 2022
d9c5d78
delint
sqrrrl Apr 19, 2022
76ab5ea
Add automation samples from docs
sqrrrl Apr 21, 2022
0a5dd01
Clean up some linter warnings
sqrrrl Apr 21, 2022
5bad811
Add more solutions from docs
sqrrrl Apr 21, 2022
d909bab
Delint html file, delete old bracketmaker sample
sqrrrl Apr 21, 2022
341743e
Import add-on solution
sqrrrl Apr 21, 2022
f866211
Add clean sheets solution
sqrrrl Apr 22, 2022
0955241
Simplify eslint config/dependencies + delint
sqrrrl Apr 25, 2022
a44837c
Remove unnecessary plugin
sqrrrl Apr 25, 2022
428ed63
Update remove duplicates from using vars to lets (#320)
kar320 May 11, 2022
26ce741
Update actions/checkout action to v3.0.2 (#317)
renovate[bot] May 11, 2022
b0b099b
Update dependency eslint to v8.15.0 (#316)
renovate[bot] May 11, 2022
87c20b6
Fix typo where wrong rule was being used
sqrrrl May 16, 2022
85176ad
Update tj-actions/changed-files action to v19 (#321)
renovate[bot] May 16, 2022
de03166
Update tj-actions/changed-files action to v20 (#323)
renovate[bot] May 27, 2022
9f973a8
Update dependency eslint to v8.16.0 (#322)
renovate[bot] May 27, 2022
b4e117d
Update tj-actions/changed-files action to v22 (#325)
renovate[bot] May 31, 2022
ebc6e58
Update github/super-linter action to v4.9.4 (#312)
renovate[bot] May 31, 2022
a6ff51b
Fix pagination for license assignments
sqrrrl Jun 7, 2022
25deba3
Update spreadsheet_snippets.gs (#328)
ProgramComputer Jun 7, 2022
4490b84
Update dependency eslint to v8.17.0 (#327)
renovate[bot] Jun 7, 2022
2b00f96
Update tj-actions/changed-files action to v22.2 (#326)
renovate[bot] Jun 7, 2022
57ae4d9
Delint previous change
sqrrrl Jun 7, 2022
e96d69e
Advanced and classroom tests (#329)
RajeshGovo Jun 17, 2022
b913959
Advanced Samples Tests (#330)
RajeshGovo Jun 17, 2022
757941e
Unit test 4 (#332)
RajeshGovo Jun 17, 2022
7446dc6
Update tj-actions/changed-files action to v23
renovate[bot] Jun 24, 2022
edf2f3f
Merge pull request #336 from googleworkspace/renovate/tj-actions-chan…
davidharcombe Jun 24, 2022
d640e17
Created unit tests for jdbc.gs and advanced samples classroom.gs. (#331)
RajeshGovo Jul 6, 2022
934e8b5
Update dependency eslint to v8.18.0 (#333)
renovate[bot] Jul 6, 2022
a23d0c1
docs: Add (err) to catch in sample code. (#338)
MuffinTheMan Jul 20, 2022
f4497f5
chore: Synced file(s) with googleworkspace/.github (#339)
googleworkspace-bot Jul 21, 2022
95f4e34
chore: standardize workflows (#340)
jpoehnelt Jul 21, 2022
c027ece
chore: add license headers (#341)
jpoehnelt Jul 21, 2022
8ec021c
chore: Synced local '.github/workflows/automation.yml' with remote 's…
googleworkspace-bot Jul 21, 2022
85f9894
chore: Synced local '.github/workflows/automation.yml' with remote 's…
googleworkspace-bot Jul 22, 2022
0de2193
chore: switch to main (#344)
jpoehnelt Jul 22, 2022
ed7106a
chore: Synced file(s) with googleworkspace/.github (#347)
googleworkspace-bot Jul 29, 2022
e49a177
chore: Synced local '.github/linters/' with remote 'sync-files/defaul…
googleworkspace-bot Aug 5, 2022
9de7cce
chore: Synced file(s) with googleworkspace/.github (#350)
googleworkspace-bot Aug 9, 2022
21c7802
build: remove travis (#345)
jpoehnelt Aug 22, 2022
7959f38
feat: Add example of sending an email with an inline image. (#203)
eesheesh Aug 22, 2022
7cee1c2
feat: Add the inline image example to the README. (#352)
eesheesh Sep 16, 2022
69f801b
feat: Add samples for Drive Labels Advanced Service (#354)
LastZactionHero Sep 20, 2022
c2fc99a
Add snippet 'List Labels on a Drive Item' (#357)
LastZactionHero Sep 22, 2022
f87df04
chore: Synced local '.github/sync-repo-settings.yaml' with remote 'sy…
googleworkspace-bot Sep 30, 2022
798de96
chore: Synced local '.github/sync-repo-settings.yaml' with remote 'sy…
googleworkspace-bot Oct 3, 2022
1ac6527
Adding ooo chat app as a solution.
chanelgreco Oct 7, 2022
c309beb
Delete clasp file to stop syncing (#362)
kar320 Oct 13, 2022
87570fe
chore: Rename snippet methods + remove improper comment
sqrrrl Oct 19, 2022
00eac32
fix: var -> const
sqrrrl Nov 16, 2022
cf477c5
Adds region tag (#368)
kar320 Nov 16, 2022
c7f0726
feat: Sample for the AppSheet and Apps Script video tutorial (#372)
chanelgreco Dec 9, 2022
9cb4314
fix: lint errors (#375)
vinay-google Dec 13, 2022
1c78576
chore: Add region tag (#369)
kar320 Dec 13, 2022
f350e9e
Updates script ID to correct ID (#370)
kar320 Dec 13, 2022
eb46792
fix: typo shoud -> should (#373)
hunghw Dec 14, 2022
a959dc2
feat: Add examples to People API advanced service (#374)
kar320 Dec 14, 2022
fbec318
chore: Google workspace rebranding from g suite (#367)
alexfcc Dec 14, 2022
67bf354
feat: Update advanced/bigquery.gs sample (#378)
vinay-google Jan 25, 2023
136b6f2
fix: Add missing code for employee cert
sqrrrl Jan 30, 2023
2ca605b
fix: Delint previous change
sqrrrl Jan 30, 2023
f567fb3
Re-enable clasp publishing
sqrrrl Jan 30, 2023
731d9cf
fix: Tickle file to publish
sqrrrl Jan 30, 2023
290cd98
fix: Remove BigQuery Job URL and replace with the current job state (…
vinay-google Feb 1, 2023
cf41613
fix: Update Removing Duplicates to use object for uniqueness check (#…
vinay-google Feb 13, 2023
25dad78
feat(calendar): Fixed broken link and added support for indirect memb…
lwcorp Apr 17, 2023
6b96988
feat: Import smartchip sample
sqrrrl Jun 9, 2023
51684fe
fix: missing {} (#409)
ggatto Jun 27, 2023
ef86df5
fix: typo (#419)
kar320 Aug 2, 2023
89f9685
fix: force https
jpoehnelt Sep 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 40 additions & 20 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,41 @@
/**
* Copyright 2022 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

module.exports = {
"extends": "google",
"parserOptions": {
"ecmaVersion": 6,
},
"env": {
"node": true,
},
"rules": {
"comma-dangle": ["error", "never"],
"max-len": ["error", {"code": 100}],
"camelcase": "off", // Off for destructuring
"async-await/space-after-async": 2,
"async-await/space-after-await": 2,
"eqeqeq": 2,
"guard-for-in": "off",
"no-var": "off", // ES3
"no-unused-vars": "off" // functions aren't used.
},
"plugins": ["async-await"]
};
extends: 'google',
parserOptions: {
ecmaVersion: 2020
},
env: {
node: true,
'googleappsscript/googleappsscript': true
},
rules: {
'comma-dangle': ['error', 'never'],
'max-len': ['error', { code: 100 }],
'camelcase': ['error', {
'ignoreDestructuring': true,
'ignoreImports': true,
'allow': ['access_type', 'redirect_uris'],
}],
'guard-for-in': 'off',
'no-var': 'off', // ES3
'no-unused-vars': 'off' // functions aren't used.
},
plugins: [
'googleappsscript'
]
}
17 changes: 17 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2022 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners

.github/ @googleworkspace/workspace-devrel-dpe
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Summary

TODO

## Expected Behavior

Sample URL:
Expand Down
25 changes: 25 additions & 0 deletions .github/linters/.htmlhintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"tagname-lowercase": true,
"attr-lowercase": true,
"attr-value-double-quotes": true,
"attr-value-not-empty": false,
"attr-no-duplication": true,
"doctype-first": false,
"tag-pair": true,
"tag-self-close": false,
"spec-char-escape": false,
"id-unique": true,
"src-not-empty": true,
"title-require": false,
"alt-require": true,
"doctype-html5": true,
"id-class-value": false,
"style-disabled": false,
"inline-style-disabled": false,
"inline-script-disabled": false,
"space-tab-mixed-disabled": "space",
"id-class-ad-disabled": false,
"href-abs-or-rel": false,
"attr-unsafe-chars": true,
"head-script-disabled": false
}
59 changes: 59 additions & 0 deletions .github/linters/.yaml-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
###########################################
# These are the rules used for #
# linting all the yaml files in the stack #
# NOTE: #
# You can disable line with: #
# # yamllint disable-line #
###########################################
rules:
braces:
level: warning
min-spaces-inside: 0
max-spaces-inside: 0
min-spaces-inside-empty: 1
max-spaces-inside-empty: 5
brackets:
level: warning
min-spaces-inside: 0
max-spaces-inside: 0
min-spaces-inside-empty: 1
max-spaces-inside-empty: 5
colons:
level: warning
max-spaces-before: 0
max-spaces-after: 1
commas:
level: warning
max-spaces-before: 0
min-spaces-after: 1
max-spaces-after: 1
comments: disable
comments-indentation: disable
document-end: disable
document-start:
level: warning
present: true
empty-lines:
level: warning
max: 2
max-start: 0
max-end: 0
hyphens:
level: warning
max-spaces-after: 1
indentation:
level: warning
spaces: consistent
indent-sequences: true
check-multi-line-strings: false
key-duplicates: enable
line-length:
level: warning
max: 120
allow-non-breakable-words: true
allow-non-breakable-inline-mappings: true
new-line-at-end-of-file: disable
new-lines:
type: unix
trailing-spaces: disable
Loading