97ace57d39
ci(aio): fix test
2017-06-23 11:55:20 -07:00
86949e0c20
ci(aio): remove umd
2017-06-23 11:55:20 -07:00
6924780ae9
ci(aio): debug
2017-06-23 11:55:20 -07:00
1b0b69eeec
ci(aio): add back deploy-preview
2017-06-23 11:55:20 -07:00
fa85389f62
ci(aio): updated limits
2017-06-23 11:55:20 -07:00
2e55857c82
ci(aio): rename limits file and address comments
2017-06-23 11:55:20 -07:00
ca970f5ee5
ci(aio): Also track umd.min.js file size
2017-06-23 11:55:20 -07:00
204a2cf942
ci(aio): Add payload size limit file
2017-06-23 11:55:20 -07:00
0440251919
ci(aio): upload aio payload size to firebase
...
ci(aio): Add timestamp and change data
2017-06-23 11:55:20 -07:00
08ecfd891d
build: No longer need to bazel build twice
2017-06-23 11:54:51 -07:00
7395a64668
build: circleci workflows to run lint in parallel
2017-06-23 11:54:51 -07:00
979bfd07e1
refactor(aio): provide fallback values for secrets (useful during dev)
2017-06-23 11:54:20 -07:00
b6ce814279
refactor(aio): enable -u
flag on preview server scripts
2017-06-23 11:54:20 -07:00
66088fef1a
docs(aio): document preview server HTTP status codes
2017-06-23 11:54:20 -07:00
808bd4af41
ci(aio): deploy previews for all PRs
...
PRs that could not be automatically verified will not be publicly accessible,
until manually verified.
2017-06-23 11:54:20 -07:00
f90b35a85e
test(aio): add e2e tests for non-public previews
2017-06-23 11:54:20 -07:00
8ae0eec230
feat(aio): enable previews for any PR
...
This commit introduces the ability to show previews for PRs by any author. It works as follows:
- The build artifacts of all PRs are uploaded to the preview server.
- Automatically verified PRs (i.e. from trusted authors or having a specific label) are deployed and
publicly accessible as usual.
- PRs that could not be automatically verified are stored for later use (after re-verification).
- A PR can be marked as "trusted" and make its preview publicly accessible by adding the GitHub
label specified in the `AIO_TRUSTED_PR_LABEL` env var of the preview server.
At the moment, there is no automatic mechanism for notifying the preview server about changes to the
PR's verification status. The PR's "visibility" will be checked and updated every time a new build
is uploaded.
2017-06-23 11:54:20 -07:00
0fe685102f
refactor(aio): simplify preview server build events
2017-06-23 11:54:20 -07:00
a98440bb85
test(aio): add missing unit test for preview server
2017-06-23 11:54:20 -07:00
3112311134
test(aio): fix preview server tests on Windows
2017-06-23 11:54:20 -07:00
1b13bdea4b
build(aio): upgrade preview server dependencies
2017-06-23 11:54:20 -07:00
3ce9d51a9c
fix(aio): prefix location.assign
with window.
...
No practical effect but clears the TS compiler warning.
2017-06-23 11:53:53 -07:00
14d2de13bb
fix(aio): fix links on /about
in Firefox
...
Fixes #17661
2017-06-23 11:53:22 -07:00
5713e7c9b6
refactor(aio): clean up aio-contributor
template and styles
2017-06-23 11:53:22 -07:00
87206e1986
fix(aio): preserve newlines when copying code
...
Before 4f37f8643
, we were using `innerText` to retrieved the code content for
copying. This preserved the text layout (including newlines), but suffered from
other issues (browser support, performance). With 4f37f8643
we switched to
`textContent`, which works well except in the following case:
When `prettify` formats the code to have line numbers, it removes the newlines
and uses `<li>` elements instead. This affects `textContent`.
This commit fixes this by keeping a reference of the code as text and using that
for copying.
Fixes #17659
2017-06-23 11:53:01 -07:00
414c7e956b
ci: test merge commits on circle
...
We expect this behavior because it's what Travis does. Also it's better because we want
to test what happens if we merge the PR, not the status of the PR branch.
2017-06-23 11:52:41 -07:00
6191d53a78
docs(aio): Update resources.json - fixed language error
2017-06-23 11:52:22 -07:00
7d30ccc4a9
docs(aio): update resources - Add Compodoc - documentation tool for Angular app
2017-06-23 11:52:22 -07:00
494a0d064a
fix(aio): fix topbar nav-item focus style
...
Fixing it requires upgrading `@angular/material` to v2.0.0-beta.7.
Fixes #17216
2017-06-23 11:51:17 -07:00
849200b576
docs: remove unnecessary newline
2017-06-23 11:50:48 -07:00
60273a941f
docs: fix “under to hood” typo in changelog.md
...
closes #14856
2017-06-23 09:04:40 -07:00
7ba720a62a
docs(aio): resources.json - replace “Angular 2” in titles/descriptions
...
closes #16965
2017-06-23 09:04:21 -07:00
eacc36bbd5
docs(aio): update Bash for Windows info
...
As of the Creator's Update, Bash on Ubuntu on Windows supports all npm commands.
https://blogs.msdn.microsoft.com/commandline/2017/04/11/windows-10-creators-update-whats-new-in-bashwsl-windows-console/
Update setup documentation accordingly.
2017-06-23 09:04:04 -07:00
8b4acbbcbf
docs(aio): minor fixes for the upgrade guide
...
Fixes #17093
2017-06-23 09:03:28 -07:00
b1fe63d081
fix(aio): add missing WeakMap polyfill
2017-06-23 09:03:07 -07:00
f2ee1dcdb7
fix(animations): do not validate style overlap errors in different transitions
2017-06-23 09:02:37 -07:00
21018af2bf
docs(aio): replace “Angular 1” in upgrade phonecat script
2017-06-22 14:57:02 -07:00
67ffbae6f9
docs(aio): fix promises link in toh-pt4
...
closes #16050
2017-06-22 14:56:41 -07:00
5dd5bfde72
docs(aio): remove "_" from private property name
...
follow best practices from the documentation: https://angular.io/guide/styleguide#properties-and-methods
2017-06-22 14:55:42 -07:00
400486ced7
docs(aio): correct typos in Tour of Heroes HeroSearchService
2017-06-22 14:55:17 -07:00
1a947e4b75
docs(aio): Added resources to UI Components ( #17635 )
...
docs(aio): Added resources to UI Components
2017-06-22 14:52:58 -07:00
92bcfefc35
docs(aio): remove min, max & move built-in validators paragraph
2017-06-22 14:51:05 -07:00
133b5e6e36
docs(aio): added link to Russian Angular Courses
2017-06-22 14:46:24 -07:00
5c576d3b9d
docs: add documentation for LTS versions
2017-06-22 14:45:36 -07:00
68b64a261a
docs: add missing colon in the Constants section of NAMING.md
2017-06-22 14:40:33 -07:00
68f939ea8c
docs: Fix Stack Overflow being repeatedly misspelt as a single word
...
(To see that it is two words, see e.g. the page title at https://stackoverflow.com/ or the
spelling at http://stackoverflow.com/tour )
2017-06-22 14:39:10 -07:00
8c129d73b8
docs: Fix some non-code being formatted as code in the router docs
2017-06-22 14:38:55 -07:00
1fc0d05565
docs: add changelog for 4.3.0-beta.0
4.3.0-beta.0
2017-06-21 17:21:39 -07:00
20a04f9076
release: cut the 4.3.0-beta.0 release
2017-06-21 17:16:04 -07:00
02a38d3ea5
docs: add changelog for 4.2.4
2017-06-21 17:11:19 -07:00