Commit graph

3521 commits

Author SHA1 Message Date
Evan Morikawa
bee6708a4a fix(analytics): fix identify debounce to prevent phantom profile 2016-06-17 10:08:01 -04:00
Evan Morikawa
b755acda3d 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
ce3cae93c5 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
4c861ff007 fix(quoted-text): Add option to remove quoted-text, fix styles
- #2323
2016-06-16 15:37:58 -07:00
Jackie Luo
fddb5e06f6 feat(spellcheck): Add option to disable spellcheck 2016-06-16 15:12:19 -07:00
Akash Nimare
a3d62cf8f1 Fixed broken links. (#2470) 2016-06-16 15:09:24 -07:00
Jackie Luo
91d3e3d213 fix(subscription): Change copy to be less confusing 2016-06-16 12:23:06 -07:00
Annie
30bb68ddd5 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
93455db929 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
f8d0c82647 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
3b9d38e493 fix(identity): Convert datetimes to milliseconds 2016-06-14 15:04:18 -07:00
Ben Gotow
5cb595e9fe fix(mail-merge): Patch to prevent interaction with other ParticipantTextFields 2016-06-14 14:02:32 -07:00
Ben Gotow
0511c12503 fix(keybase): Don't run specs which require keybase API 2016-06-14 13:26:10 -07:00
Ben Gotow
09addb80a2 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
3baa987c61 fix(keybase): Invite fetch doesn't need JSON parse 2016-06-14 12:26:43 -07:00
Ben Gotow
3b79b4a2e0 fix(identity): Show number of days remaining correctly 2016-06-14 11:52:15 -07:00
Adrian Grant
d92dba6166 Add Website Launcher community plugin (#2407) 2016-06-14 11:43:41 -07:00
Ben Gotow
b84bc5fd61 bump(version): 0.4.45 2016-06-14 01:45:52 -07:00
Ben Gotow
b040433466 fix(login-links): Cap req to 1.5s, ensure pages always open 2016-06-14 01:23:22 -07:00
Ben Gotow
10753e128c fix(keybase): Add a small button to redeem a keybase invite 2016-06-13 17:40:21 -07:00
Jackie Luo
4ea106db3e 🎨(loading): Remove supplement text 2016-06-13 16:32:46 -07:00
Jackie Luo
9661430268 fix(view-on-github): Import Actions correctly 2016-06-13 16:19:46 -07:00
Ben Gotow
bb2cf67722 fix(onboarding): Minor asset tweaks 2016-06-13 15:19:01 -07:00
Ben Gotow
f49239dcf2 fix(pro): Add manual refresh to identity page 2016-06-13 12:06:53 -07:00
Juan Tejada
6b787259ef bump(version): 0.4.44 2016-06-13 12:05:11 -07:00
Evan Morikawa
e6dc7f7b4b fix(analytics): move to work window 2016-06-13 13:14:15 -04:00
Evan Morikawa
75a785e683 fix(identity): enable proper People support 2016-06-12 21:13:46 -04:00
Jackie Luo
b960a0bef7 fix(activity): Add thread ID to notifications 2016-06-10 15:55:21 -07:00
Ben Gotow
5f13982399 fix(pro): Replace subscriptionRequiredAfter 2016-06-10 14:36:37 -07:00
Juan Tejada
991453f4dc 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
11fb1aefdc fix(sending): Minor changes to cleanup phase of sending 2016-06-10 12:35:56 -07:00
Juan Tejada
e5b31603d3 fix(menus): Add missing Window menu to win32 and linux 2016-06-10 11:55:59 -07:00
Evan Morikawa
b5212d1d1b fix(spec): fix failing draft specs 2016-06-10 11:54:47 -07:00
Evan Morikawa
7e749f2059 fix(multi-send): show dependent errors in session close task 2016-06-10 11:54:18 -07:00
Juan Tejada
1fffd843a0 fix(specs): Fix DraftStore and SendManyDraftsTask specs 2016-06-10 11:32:38 -07:00
Juan Tejada
95b44ed149 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
20b5b69b66 fix(draft): delay draft re-opening w/ errors to allow time to close 2016-06-10 09:32:18 -07:00
Juan Tejada
d69126c8eb 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
2fb8ecc9db fix(moves): Improve labeling of ChangeLabelTasks 2016-06-09 18:21:08 -07:00
Ben Gotow
d0cb89ebd9 fix(emoji): Remove vertical overflow from composer, allow for popups 2016-06-09 17:51:08 -07:00
Jackie Luo
5a9ac9b79f fix(emoji): Stop checking text outside of current div for matches 2016-06-09 16:50:49 -07:00
Jackie Luo
ee86aa0ccd 🎨(tracking): Align thread list with open tracking icons 2016-06-09 16:23:32 -07:00
Juan Tejada
da20bcc931 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
5e6abfbe68 🎨(darkside): Add UI tweaks for activity list 2016-06-09 16:11:27 -07:00
Evan Morikawa
5ac1e7a63d fix(templates): fix new templates from draft 2016-06-09 15:21:20 -07:00
Evan Morikawa
b513b678de fix(template): can hit enter to save template names 2016-06-09 15:21:20 -07:00
Jackie Luo
6a7dc75f11 fix(typo): Correct spelling in error message 2016-06-09 15:04:00 -07:00
Evan Morikawa
d1d2749209 fix(templates): detect empty bodies and fix CSS 2016-06-09 15:00:58 -07:00
Juan Tejada
ecb1464648 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
a1995d4a15 fix(plugin-ids): Lookup plugin id if pkg is not loaded 2016-06-09 13:58:24 -07:00