Commit graph

3373 commits

Author SHA1 Message Date
Evan Morikawa
53eb7f58aa fix(github): fix view on Github buttton
Error due to action import.
Convert to ES6
2016-06-17 10:07:05 -04:00
Juan Tejada
54a74e317d fix(sidebar): Make sure saved sidebar accts are correct
- Sidebar accounts may become invalid when switching from staging to
prod
2016-06-16 16:40:47 -07:00
Juan Tejada
e87096d7a3 fix(quoted-text): Add option to remove quoted-text, fix styles
- #2323
2016-06-16 15:37:58 -07:00
Jackie Luo
42e876ab1f feat(spellcheck): Add option to disable spellcheck 2016-06-16 15:12:19 -07:00
Akash Nimare
36e0e0721d Fixed broken links. (#2470) 2016-06-16 15:09:24 -07:00
Jackie Luo
a04c1f4224 fix(subscription): Change copy to be less confusing 2016-06-16 12:23:06 -07:00
Annie
7004bf94ce fix(label-nesting): maintain nested labels when renaming a label
Summary:
when renaming nested labels, maintain nested path
fixes #2402

Test Plan: created nested labels and successfully tested in dev

Reviewers: juan

Reviewed By: juan

Subscribers: evan

Differential Revision: https://phab.nylas.com/D3028
2016-06-15 16:48:26 -07:00
Halla Moore
ce8cdf8cd7 fix(specs): Fix specs on Linux
Summary: Specs were failing on Linux, this diff fixes them.

Test Plan: Unit tests

Reviewers: evan, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D3029
2016-06-15 16:30:52 -07:00
Keith Armstrong
4ed1f590ce Update broken links for guides, docs, and API (#2455)
Also updated schemes of some links to https for consistency
2016-06-15 15:29:52 -07:00
Jackie Luo
2f48b77d1a fix(identity): Convert datetimes to milliseconds 2016-06-14 15:04:18 -07:00
Ben Gotow
302b8074e5 fix(mail-merge): Patch to prevent interaction with other ParticipantTextFields 2016-06-14 14:02:32 -07:00
Ben Gotow
0a45a5b039 fix(keybase): Don't run specs which require keybase API 2016-06-14 13:26:10 -07:00
Ben Gotow
72cd732ebf Pgp patch (#2430)
* update icons

* style commit

* Debugs export function

The key Export function used to not successfully show items in
their directories and also depend on the most recent attachment
download location. This commit adds a new savedState attribute
just for Keybase keys and also handles the case where that value
is null.

* Forces delete to populate

fs.watch() was acting up and not triggering populates on deletes.
Now deleteKey() just triggers a populate.

* Re-enables decryption of attachments from Enigmail

Decryption of attachments was disabled in the Great Password Popover
Refactor of Early June 2016. This commit adds that feature back
(and makes some changes to getKeyContents to facilitate that
change).
2016-06-14 13:22:38 -07:00
Ben Gotow
5810aeeefc fix(keybase): Invite fetch doesn't need JSON parse 2016-06-14 12:26:43 -07:00
Ben Gotow
04e3154614 fix(identity): Show number of days remaining correctly 2016-06-14 11:52:15 -07:00
Adrian Grant
74a8c0e554 Add Website Launcher community plugin (#2407) 2016-06-14 11:43:41 -07:00
Ben Gotow
7c696c4db9 bump(version): 0.4.45 2016-06-14 01:45:52 -07:00
Ben Gotow
8c4255ebeb fix(login-links): Cap req to 1.5s, ensure pages always open 2016-06-14 01:23:22 -07:00
Ben Gotow
e1a565b061 fix(keybase): Add a small button to redeem a keybase invite 2016-06-13 17:40:21 -07:00
Jackie Luo
9afe205964 🎨(loading): Remove supplement text 2016-06-13 16:32:46 -07:00
Jackie Luo
47115a5000 fix(view-on-github): Import Actions correctly 2016-06-13 16:19:46 -07:00
Ben Gotow
e44e4e27c4 fix(onboarding): Minor asset tweaks 2016-06-13 15:19:01 -07:00
Ben Gotow
76fac0c6c0 fix(pro): Add manual refresh to identity page 2016-06-13 12:06:53 -07:00
Juan Tejada
b3af7e6514 bump(version): 0.4.44 2016-06-13 12:05:11 -07:00
Evan Morikawa
3fb755cc4d fix(analytics): move to work window 2016-06-13 13:14:15 -04:00
Evan Morikawa
ce16e2e033 fix(identity): enable proper People support 2016-06-12 21:13:46 -04:00
Jackie Luo
8906fe0f84 fix(activity): Add thread ID to notifications 2016-06-10 15:55:21 -07:00
Ben Gotow
182683cd06 fix(pro): Replace subscriptionRequiredAfter 2016-06-10 14:36:37 -07:00
Juan Tejada
b3377da4ac fix(send-task): Update to use Message::participants
- Fix participants method signature for correct default params
2016-06-10 13:27:40 -07:00
Ben Gotow
d4d366edc0 fix(sending): Minor changes to cleanup phase of sending 2016-06-10 12:35:56 -07:00
Juan Tejada
3482ca3145 fix(menus): Add missing Window menu to win32 and linux 2016-06-10 11:55:59 -07:00
Evan Morikawa
0322625380 fix(spec): fix failing draft specs 2016-06-10 11:54:47 -07:00
Evan Morikawa
bde97c532b fix(multi-send): show dependent errors in session close task 2016-06-10 11:54:18 -07:00
Juan Tejada
b1a8efc50a fix(specs): Fix DraftStore and SendManyDraftsTask specs 2016-06-10 11:32:38 -07:00
Juan Tejada
b0200cc04f fix(mail-merge): Remove unecessary shouldComponentUpdate on decorator
- `shouldComponentUpdate` on ListensToMailMergeSession decorator prevented
the default TokenizingTexField from being rendered even when mail merge
was inactive.
- It incorrectly assumed that the only state the decorated component
cares about was the mail merge session state
2016-06-10 10:55:48 -07:00
Evan Morikawa
7daee5ce0f fix(draft): delay draft re-opening w/ errors to allow time to close 2016-06-10 09:32:18 -07:00
Juan Tejada
01814473f5 fix(mail-merge): Correctly update tokens when new csv is imported
- MailMergeBodyToken now keeps internal state to track when the column
its linked to has changed
- Fix subject regex
2016-06-10 00:28:44 -07:00
Ben Gotow
147f7f7219 fix(moves): Improve labeling of ChangeLabelTasks 2016-06-09 18:21:08 -07:00
Ben Gotow
aba4b7d6b9 fix(emoji): Remove vertical overflow from composer, allow for popups 2016-06-09 17:51:08 -07:00
Jackie Luo
6743f85278 fix(emoji): Stop checking text outside of current div for matches 2016-06-09 16:50:49 -07:00
Jackie Luo
127b8c1ea2 🎨(tracking): Align thread list with open tracking icons 2016-06-09 16:23:32 -07:00
Juan Tejada
b949d5c838 fix(plugins):Call NotifyPlugins task regardless of metadata sync success
- Before this commit, if any SyncbackMetadataTask for a message failed, we would
never run NotifyPluginsOfSendTask because of the dependency in place.
This caused unintended consequences like open/link tracking not working
if any other plugin failed to syncback metadata, despite the tracking
metadata having been saved successfuly.

- This commit makes it so NotifyPluginsOfSendTask always runs after
the SyncbackMetadata tasks regardless of wether they fail or succeed by
updating the task queue to support this dependency scenario
2016-06-09 16:23:15 -07:00
Jackie Luo
31edbfc361 🎨(darkside): Add UI tweaks for activity list 2016-06-09 16:11:27 -07:00
Evan Morikawa
f593fbf6cd fix(templates): fix new templates from draft 2016-06-09 15:21:20 -07:00
Evan Morikawa
7cafc3ac1b fix(template): can hit enter to save template names 2016-06-09 15:21:20 -07:00
Jackie Luo
8ef4d8c0f3 fix(typo): Correct spelling in error message 2016-06-09 15:04:00 -07:00
Evan Morikawa
903e5834c1 fix(templates): detect empty bodies and fix CSS 2016-06-09 15:00:58 -07:00
Juan Tejada
e5521161b7 fix(themes): Properly set theme on the hot window
- First composer window you open after changing the theme will now have
the correct theme
2016-06-09 14:12:44 -07:00
Ben Gotow
3df5aeafcc fix(plugin-ids): Lookup plugin id if pkg is not loaded 2016-06-09 13:58:24 -07:00
Evan Morikawa
62126dd1f9 fix(analytics): improve data 2016-06-09 13:18:01 -07:00