-
Notifications
You must be signed in to change notification settings - Fork 13
/
config.yml.template
84 lines (77 loc) · 2.51 KB
/
config.yml.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
email:
username: [email protected]
# for Gmail, password should be an application-specific password
# App Passwords are deprecated. Follow Readme to set up OAuth.
# password line can be removed after OAuth is set up, if desired.
password:
amazon:
# To automate the amazon login place account details here
# otherwise leave blank
email: [email protected]
password: my_password
# The group should correspond to a PM/MYS-like website name if one exists.
# If you wish to automatically upload the tracking numbers, include the site
# username + password here. For USA, we will always use usabuying.group
# and for YRCW we will use app.xchaintechnology.com/.
#
# This only works for PM/MYS/USA/YRCW for now.
groups:
mysbuyinggroup:
# "keys" are unique strings that will appear in emails for a particular
# group. It'll probably be the address
keys:
- 144 Quigley
# username here is the website username (ditto password)
username: [email protected]
password:
archives:
- 2019.mysarchives
pointsmaker:
keys:
- 118 Park
- 200 Bedford
username: [email protected]
password:
usa:
keys:
- 325 Markus
username: MY_USA_BUYER_ID
password:
yrcw:
keys:
- 2207 Concord
username: MY_YRCW_EMAIL
password:
bfmr:
keys:
- 51 s broadway
username: my_bfmr_username
password:
home:
keys:
- 1234 Fake St
# Disable these shipments from being reconciled (i.e. because they aren't
# intended for buying groups). If you ship buying group packages to home,
# remove this line.
reconcile: False
# Uncomment this if you wish to set the lookback that we use for email searching.
# The default is 30 days in the past--if you change it to 2, it will only search
# the past two days.
#lookbackDays: 45
# A creds.json file is necessary for reconciliation, as well
# as a base spreadsheet ID
reconciliation:
baseSpreadsheetId:
# A Google Drive folder ID into which we will save tracking/cluster objects
# in between script runs. Create a new Drive folder and paste the last part of
# the URL here; it will look like this: 0BA-lHppejR64TGtudzRSZmpia1U
# (Note: The full folder ID is 28 characters long and may contain hyphens and
# underscores.)
driveFolderId:
# If this is True, we will only upload the last six months of data to Sheets
onlyLastSixMonths: False
# A list of portals that use the same website template. This should be the
# URL without the ".com" part
melulPortals:
- pointsmaker
- mysbuyinggroup