Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce kinto #241

Merged
merged 133 commits into from Oct 12, 2017
Merged
Changes from 1 commit
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
cf6acc9
Pontoon: Update Romanian (ro) localization of Test Pilot: Notes
sn-o-w Sep 7, 2017
c83c6f1
Pontoon: Update Romanian (ro) localization of Test Pilot: Notes
sn-o-w Sep 7, 2017
5dd5e9d
Pontoon: Update Korean (ko) localization of Test Pilot: Notes
hyeonseok Sep 14, 2017
dac61da
Pontoon: Update Korean (ko) localization of Test Pilot: Notes
hyeonseok Sep 14, 2017
a3c02be
Pontoon: Update Punjabi (pa-IN) localization of Test Pilot: Notes
aalam Sep 17, 2017
dca2e9c
Pontoon: Update Punjabi (pa-IN) localization of Test Pilot: Notes
aalam Sep 17, 2017
251dd65
Add kinto.js to build
glasserc Sep 19, 2017
fce284b
Context Menu for Footer (#240) r=vladikoff
cedricium Sep 21, 2017
c511d89
Pontoon: Update French (fr) localization of Test Pilot: Notes
TheoChevalier Sep 21, 2017
c164456
Pontoon: Update Slovenian (sl) localization of Test Pilot: Notes
zerdo90 Sep 21, 2017
ac8d755
Pontoon: Update Japanese (ja) localization of Test Pilot: Notes
kyoshino Sep 21, 2017
f035430
Pontoon: Update Sorbian, Upper (hsb) localization of Test Pilot: Notes
milupo Sep 21, 2017
581c544
Pontoon: Update Kaqchikel (cak) localization of Test Pilot: Notes
Sep 21, 2017
245088f
Pontoon: Update Slovak (sk) localization of Test Pilot: Notes
jurajcigan Sep 21, 2017
1d2b060
Pontoon: Update German (de) localization of Test Pilot: Notes
koehlermichael Sep 21, 2017
91cfbfc
Pontoon: Update Sorbian, Lower (dsb) localization of Test Pilot: Notes
milupo Sep 21, 2017
fe2c83b
Pontoon: Update Hungarian (hu) localization of Test Pilot: Notes
Sep 21, 2017
c5d72a8
Pontoon: Update Turkish (tr) localization of Test Pilot: Notes
selimsumlu Sep 21, 2017
c725254
Pontoon: Update Malay (ms) localization of Test Pilot: Notes
manxmensch Sep 21, 2017
0b21747
Pontoon: Update Chinese (China) (zh-CN) localization of Test Pilot: N…
yfdyh000 Sep 22, 2017
299ee86
Pontoon: Update Dutch (nl) localization of Test Pilot: Notes
TonnesM Sep 22, 2017
52454a4
Pontoon: Update Portuguese (Portugal) (pt-PT) localization of Test Pi…
rodrigommc Sep 22, 2017
c4d8e08
Pontoon: Update Chinese (Taiwan) (zh-TW) localization of Test Pilot: …
petercpg Sep 22, 2017
c3f0963
Pontoon: Update Spanish (Chile) (es-CL) localization of Test Pilot: N…
RAVMN Sep 22, 2017
3ef6f5b
Pontoon: Update Serbian (sr) localization of Test Pilot: Notes
Sep 22, 2017
2b590c8
Pontoon: Update Persian (fa) localization of Test Pilot: Notes
arashm Sep 23, 2017
77547df
Pontoon: Update Norwegian Bokmål (nb-NO) localization of Test Pilot: …
Sep 23, 2017
dd7d03f
Pontoon: Update Hindi (hi-IN) localization of Test Pilot: Notes
Sep 23, 2017
fb74808
Pontoon: Update Spanish (Spain) (es-ES) localization of Test Pilot: N…
jordicuevas Sep 23, 2017
7e0d5be
Pontoon: Update Italian (it) localization of Test Pilot: Notes
flodolo Sep 23, 2017
7713146
Pontoon: Update Portuguese (Brazil) (pt-BR) localization of Test Pilo…
Schieck Sep 23, 2017
2454296
Pontoon: Update Russian (ru) localization of Test Pilot: Notes
BychekRU Sep 24, 2017
be2a507
Pontoon: Update Swedish (sv-SE) localization of Test Pilot: Notes
andy-moz Sep 24, 2017
388c618
Pontoon: Update Ukrainian (uk) localization of Test Pilot: Notes
Sep 24, 2017
2e28220
Pontoon: Update Spanish (Argentina) (es-AR) localization of Test Pilo…
enzomatrix Sep 24, 2017
38aaa99
Add support for links
cedricium Sep 25, 2017
c495ac4
Pontoon: Update Frisian (fy-NL) localization of Test Pilot: Notes
Fjoerfoks Sep 26, 2017
9cda59b
Pontoon: Update Asturian (ast) localization of Test Pilot: Notes
enolp Sep 26, 2017
877af94
Fixed errors with initial implementation for links
cedricium Sep 26, 2017
ed4f94c
Fixed errors with initial implementation for links
cedricium Sep 26, 2017
a3c83e3
Removed extra newlines from `styles.css`
cedricium Sep 26, 2017
0bba5c6
Merge branch 'master' of https://github.com/mozilla/notes into suppor…
cedricium Sep 26, 2017
195f409
Removed extra newlines in `styles.css`
cedricium Sep 26, 2017
e7ac257
Add a saving status indicator (#245) r=vladikoff
Natim Sep 26, 2017
168a166
Merge branch 'master' into support-links
cedricium Sep 26, 2017
6d527b8
Add @ryanfeeley SVG icon. (#224) r=ryanfeeley,vladikoff
Natim Sep 26, 2017
c288c2a
Pontoon: Update Slovenian (sl) localization of Test Pilot: Notes
upwinxp Sep 26, 2017
89d6880
Pontoon: Update French (fr) localization of Test Pilot: Notes
TheoChevalier Sep 26, 2017
9fb0341
Pontoon: Update Portuguese (Portugal) (pt-PT) localization of Test Pi…
Sep 26, 2017
90303a6
Pontoon: Update Dutch (nl) localization of Test Pilot: Notes
TonnesM Sep 26, 2017
68a62be
Pontoon: Update Spanish (Spain) (es-ES) localization of Test Pilot: N…
avelper Sep 26, 2017
a191b6e
Pontoon: Update German (de) localization of Test Pilot: Notes
koehlermichael Sep 26, 2017
fefc9e1
Pontoon: Update Russian (ru) localization of Test Pilot: Notes
BychekRU Sep 26, 2017
8e540b9
Pontoon: Update Swedish (sv-SE) localization of Test Pilot: Notes
andy-moz Sep 26, 2017
2c57cfd
Pontoon: Update Portuguese (Brazil) (pt-BR) localization of Test Pilo…
lcomlcom Sep 26, 2017
bf41369
Pontoon: Update Chinese (Taiwan) (zh-TW) localization of Test Pilot: …
petercpg Sep 26, 2017
e39b445
Pontoon: Update Hungarian (hu) localization of Test Pilot: Notes
Sep 26, 2017
4e7c99d
Pontoon: Update Slovak (sk) localization of Test Pilot: Notes
jurajcigan Sep 26, 2017
0c12119
Pontoon: Update Sorbian, Lower (dsb) localization of Test Pilot: Notes
milupo Sep 26, 2017
44d0643
Pontoon: Update Sorbian, Upper (hsb) localization of Test Pilot: Notes
milupo Sep 26, 2017
6380591
Pontoon: Update Czech (cs) localization of Test Pilot: Notes
vasimi Sep 26, 2017
0b88045
Pontoon: Update Kaqchikel (cak) localization of Test Pilot: Notes
Sep 26, 2017
39a07bb
Pontoon: Update Japanese (ja) localization of Test Pilot: Notes
kyoshino Sep 26, 2017
c444502
Pontoon: Update Serbian (sr) localization of Test Pilot: Notes
Sep 26, 2017
48dd523
Pontoon: Update Spanish (Chile) (es-CL) localization of Test Pilot: N…
RAVMN Sep 26, 2017
d3057d4
Pontoon: Update Malay (ms) localization of Test Pilot: Notes
manxmensch Sep 27, 2017
5dbf7b5
Pontoon: Update Chinese (China) (zh-CN) localization of Test Pilot: N…
yfdyh000 Sep 27, 2017
9626db7
Handle links modifications.
Sep 27, 2017
23c310a
Pontoon: Update Turkish (tr) localization of Test Pilot: Notes
selimsumlu Sep 27, 2017
50947f9
Pontoon: Update Italian (it) localization of Test Pilot: Notes
flodolo Sep 27, 2017
b0b5140
Cleaning space on empty lines. (#248)
Natim Sep 27, 2017
17395b7
Pontoon: Update Hebrew (he) localization of Test Pilot: Notes
yarons Sep 27, 2017
b263207
Pontoon: Update Norwegian Bokmål (nb-NO) localization of Test Pilot: …
Sep 28, 2017
5de977b
Add back the icons in the about:addons page. (#251) r=vladikoff
Natim Sep 28, 2017
d23ac4f
Pontoon: Update Spanish (Mexico) (es-MX) localization of Test Pilot: …
luciochavez Sep 28, 2017
d529740
Pontoon: Update Spanish (Argentina) (es-AR) localization of Test Pilo…
Sep 29, 2017
de70756
Bug fixes for #252, #254, and #255
cedricium Sep 29, 2017
2c27847
Pulled in new changes
cedricium Sep 29, 2017
663c6a6
Pontoon: Update Frisian (fy-NL) localization of Test Pilot: Notes
Fjoerfoks Sep 29, 2017
75c7514
Merge pull request #244 from cedricium/support-links
Natim Sep 29, 2017
0b48948
improving rethorics in README.md
Sep 8, 2017
7075284
@vladikoff review.
Sep 29, 2017
26539ad
Pontoon: Update Greek (el) localization of Test Pilot: Notes
Sep 30, 2017
388e322
Pontoon: Update Indonesian (id) localization of Test Pilot: Notes
bennychandra Sep 30, 2017
e2d9adf
Rewrite sync logic to use Kinto
glasserc Sep 19, 2017
3039fd1
These properties aren't necessary
glasserc Oct 2, 2017
df80126
Introduce credentials API
glasserc Oct 2, 2017
e441d40
Tell eslint to support modern JS
glasserc Oct 2, 2017
1243fcf
Pontoon: Update Persian (fa) localization of Test Pilot: Notes
arashm Oct 2, 2017
f454c8f
Clean up ESLint errors
glasserc Oct 2, 2017
ed06540
Introduce a test harness
glasserc Oct 2, 2017
bd3e180
Pontoon: Update Kabyle (kab) localization of Test Pilot: Notes
mozillakab Oct 2, 2017
b34f539
Pontoon: Update Azerbaijani (az) localization of Test Pilot: Notes
mastizada Oct 3, 2017
56205be
Pontoon: Update Tagalog (tl) localization of Test Pilot: Notes
rbcastro17 Oct 5, 2017
227f84d
Some simplistic tests
glasserc Oct 5, 2017
ce3bd07
Convert to karma tests
glasserc Oct 5, 2017
dc24a05
Bug fixes for #253, #271, and #273
cedricium Oct 5, 2017
f173649
Pontoon: Update Asturian (ast) localization of Test Pilot: Notes
enolp Oct 6, 2017
81acb3b
All changes saved should not act as a button.
Oct 6, 2017
09cca73
Merge pull request #281 from cedricium/support-links-v2
Natim Oct 6, 2017
b250392
Merge pull request #284 from mozilla/283-all-changes-unclickable
Natim Oct 6, 2017
b65428c
Use webpack to build unit tests
glasserc Oct 6, 2017
e9bf5b1
Pontoon: Update Arabic (ar) localization of Test Pilot: Notes
howij1995 Oct 6, 2017
063ea52
Add more tests to try to verify the handling of decryption
glasserc Oct 6, 2017
fc33d16
Pontoon: Update Norwegian Nynorsk (nn-NO) localization of Test Pilot:…
Oct 7, 2017
6981a93
Run tests with Travis.
Oct 9, 2017
52c14ac
Back to development: 1.9.0
Oct 9, 2017
4e687c7
Fixing @natim bugs.
Oct 9, 2017
9fc10c5
Fixing whitespaces.
Oct 9, 2017
52958dc
Clicking on the sync button once connected force a new sync.
Oct 9, 2017
f8569fd
Add disconnect menu.
Oct 9, 2017
58c97a2
Add verifyAndRestore
glasserc Oct 9, 2017
a761c79
Add failing unit test that reproduces error @vladikoff got
glasserc Oct 9, 2017
c24a98a
Fix linter.
Oct 9, 2017
ca02706
Fix test
glasserc Oct 9, 2017
d594695
Define correct failure behavior for syncKinto
glasserc Oct 9, 2017
3f214be
Add a test to verify that saveToKinto doesn't fail when syncing fails
glasserc Oct 9, 2017
f287edc
Fix linter
glasserc Oct 9, 2017
58cd81a
Internationalize strings.
Oct 10, 2017
9ebf62e
Merge with the master changes.
Oct 10, 2017
3be2933
Fix linter.
Oct 10, 2017
b8d0951
Upgrade version to 2.0.0dev
Oct 10, 2017
b03c9e0
Upgrade Quill to 1.3.3
Oct 10, 2017
5020d2b
Document why we put this in here
glasserc Oct 10, 2017
a597663
Fix menu wording.
Oct 10, 2017
16207cf
Upgrade test timeout.
Oct 10, 2017
54299d2
Use mocha spec reporter.
Oct 10, 2017
865b947
Update readme
vladikoff Oct 10, 2017
a0fc8fb
Use mocha reporter
glasserc Oct 10, 2017
38f0643
BREAKING CHANGE: change servers to oauth-scoped-keys-oct10.dev.lcip.org
vladikoff Oct 10, 2017
15a4445
Failing test demonstrating how conflicts should be handled
glasserc Oct 11, 2017
37e0470
Handle conflicts
glasserc Oct 11, 2017
deda478
No longer need to hack around tz offset bug
glasserc Oct 12, 2017
File filter
Filter file types
Beta Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.

Always

Just for now

BREAKING CHANGE: change servers to oauth-scoped-keys-oct10.dev.lcip.org
  • Loading branch information
vladikoff committed Oct 10, 2017
commit 38f06432b86069038afc84b4dca9751eb2eb38e7
@@ -8,7 +8,7 @@
"url": "https://github.com/mozilla/notes/issues"
},
"dependencies": {
"fxa-crypto-relier": "1.0.1",
"fxa-crypto-relier": "1.0.2",
"jose-jwe-jws": "^0.1.5",
"kinto-http": "^4.3.4",
"kinto": "^9.0.2",
@@ -6,7 +6,7 @@ const TRACKING_ID = 'UA-35433268-79';
const KINTO_SERVER = 'https://kinto.dev.mozaws.net/v1';
// XXX: Read this from Kinto fxa-params
const FXA_CLIENT_ID = 'c6d74070a481bc10';
const FXA_OAUTH_SERVER = 'https://oauth-scoped-keys.dev.lcip.org/v1';
const FXA_OAUTH_SERVER = 'https://oauth-scoped-keys-oct10.dev.lcip.org/v1';

This comment has been minimized.

@vladikoff

vladikoff Oct 10, 2017
Contributor

@Natim @glasserc please update the kinto dev server to use this now. If this server is not working for you while I'm on PTO please rollback this commit :)

This comment has been minimized.

@vladikoff

vladikoff Oct 10, 2017
Contributor

This has the fixes to the kid and other stuff


const timeouts = {};

@@ -48,13 +48,14 @@ function sendMetrics(event, context = {}) {
}

function authenticate() {
const fxaKeysUtil = new fxaCryptoRelier.OAuthUtils();
const fxaKeysUtil = new fxaCryptoRelier.OAuthUtils({
oauthServer: FXA_OAUTH_SERVER
});
chrome.runtime.sendMessage({
action: 'sync-opening'
});
fxaKeysUtil.launchFxaScopedKeyFlow({
client_id: FXA_CLIENT_ID,
oauth_uri: FXA_OAUTH_SERVER,
pkce: true,
redirect_uri: browser.identity.getRedirectURL(),
scopes: ['profile', 'https://identity.mozilla.org/apps/notes'],
ProTip! Use n and p to navigate between commits in a pull request.