124 Commits

Author SHA1 Message Date
ad40b3b86b chore(scripts): normalize paths and include typeRoots for Windows (#11933)
Short description of what this resolves:

Allows our e2e tests to run on a Windows machine

Changes proposed in this pull request:

Normalize paths using path.join()
Add typeRoots to the root tsconfig file
Change the spawnedCommand based on the OS
Fixes: #11551
2017-06-05 18:57:05 -04:00
041689b5f5 fix(toolbar): use the correct contrast color for MD toolbar
fixes #11848
2017-05-30 11:25:29 -04:00
db94ef606f test(rtl): do not set dir to ltr by default, add reorder e2e 2017-05-12 16:43:33 -04:00
27a70fbdd8 chore(e2e): add domCount() perf tool 2017-05-03 14:51:07 +02:00
41e34fc4ce chore(docs): moving docs from /docs/v2 to /docs 2017-03-29 11:00:52 -05:00
0d32e5e791 chore(gulp): updates to build process to use app-scripts for watch/build
updates to build process to use app-scripts for watch/build
2017-03-02 14:28:15 -06:00
40b5ecba3b chore(sass): update import path for ionic 2017-01-23 15:15:33 -05:00
c8c90572bc chore(scripts): update e2e prod build to work with ionic-app-scripts (#10083)
* chore(e2e): WIP to add files needed for app-scripts

* chore(e2e): WIP one e2e test building but with errors

* chore(e2e): move e2e.prod to working with app-scripts

move shared functions into util, add support for debug flag when
running e2e.prod / demos.prod which gets passed to app-scripts

* chore(build): fix app-scripts build for all e2e and demos

* chore(e2e): update ionic-angular import path

* chore(build): update dev paths to work with prod

* chore(e2e): get watch working with e2e prod

* docs(scripts): update README for running e2e and demos

closes #8411
closes #10023
2017-01-19 11:09:57 -05:00
d252fa49e5 chore(e2e): rename app-module.ts to app.module.ts for consistency
references #10023
2017-01-13 15:16:24 -05:00
b515f5251b refactor(toolbar): move border from toolbar to header/footer and increase opacity
This matches native iOS. Removed the `no-border-top` and
`no-border-bottom` from toolbars since it is only added to `ion-header`
and `ion-footer` now, and added `no-border` to each of those.
2016-11-23 17:54:05 -06:00
950e6634e1 fix(gulp): e2e.watch works with non localhost interface 2016-10-24 16:58:31 +02:00
d93070a7d5 chore(gulp): update e2e and snapshot (#8846)
* chore(e2e): add livereload server and clean task for e2e

* chore(e2e): refactor to use gulp connect and open

* chore(e2e): WIP remove open, add formatting, add reload task

* wip(e2e): use SystemJS for faster dev e2e rebuilds

* chore(e2e): wip removing old gulp file, old e2e task

update template for e2e and port number

* chore(e2e): wip add SystemJS for dev build of e2e, use those tasks instead

* chore(e2e): uncomment out range components

* chore(e2e): wip fix paths for the e2e tempate

* chore(scripts): update README back to the old way

* chore(e2e): code cleanup

* chore(e2e): split tasks into dev and prod, put common tasks in e2e

* chore(e2e): rename e2e templates and add to readme

* chore(e2e): fix dev build so it will work with snapshot

* chore(snapshot): get snapshot working with dev and prod builds
2016-10-21 23:59:20 +02:00
8b07e6c55b fix(navPush): change detector exception
Disables prod mode in e2e tests

fixes
2016-10-18 01:38:42 +02:00
75eb743786 test(popover): fix popover e2e test to use the shared css 2016-10-11 14:54:13 -04:00
4c57873c09 chore(build): move to rollup for e2e, move to es6 imports and type definitions
move to rollup for e2e, move to es6 imports and type definitions
2016-09-20 01:02:39 -05:00
0a5ce42b6e chore(polyfills): include polyfills task in compile and e2e 2016-09-13 18:31:23 -04:00
17fe72e4bc chore(e2e): update e2e scripts 2016-09-13 15:08:25 -05:00
478ac45211 test(snapshot): hide all scrollbars during snapshot 2016-08-04 13:05:11 -05:00
4d56219a4c refactor(forms): upgrade to @angular/forms 2016-06-30 21:54:48 -05:00
e06581d84c chore(angular): update to angular 2.0.0-rc.3 2016-06-22 14:27:08 -05:00
321c6d92ae chore(): remove loading icon 2016-06-17 20:55:17 -05:00
14c7bc29a1 test(): add apple-mobile-web-app-capable metatag 2016-06-08 23:19:57 -05:00
2b836a930f chore(tests): correct components to use src path instead of ionic to ensure karma tests pass. 2016-05-19 16:58:08 -05:00
c8f760f080 chore(build): rename ionic directory to src and update all references in the build process. 2016-05-19 13:22:40 -05:00
4c19d15ee2 fix(build): fix e2e, demos, and karma tests to use new angular module setup. 2016-05-12 09:31:34 -05:00
4b36c3430d chore(angular): update to angular 2.0.0-rc.1 2016-05-05 10:45:49 -07:00
77b21b29c5 chore(e2e): fix systemJS map for e2e paths
This lets us have relative Ionic imports in the e2e tests, so they can
be type checked.
2016-04-29 14:21:57 -05:00
37beb0f4fe test(alert): fix snapshot tests 2016-03-13 13:15:04 -05:00
870dda5507 Merge branch '2.0' into windows-mode 2016-02-22 20:38:50 -05:00
a9c995d07d feat(windows): initial add of windows mode
basically a copy of md for now

references #5565
2016-02-22 20:36:02 -05:00
c883a2ae91 chore(): update Ionic imports in tests 2016-02-22 17:45:17 -06:00
8b724a3bcb chore(tests): make typescript and unit tests friends 2016-02-12 13:59:38 -06:00
5f254f285f chore(e2e): make typescript and e2e friends 2016-02-12 11:37:39 -06:00
da18868636 refactor(animations): inline css animations 2016-02-09 16:23:01 -06:00
c5922a2dca Revert "chore(): remove unnecessary scripts from package"
This reverts commit 2c08ddc34034861f9a65cf4c3961cc7d6b4b8eca.
2016-02-05 10:47:19 -06:00
2c08ddc340 chore(): remove unnecessary scripts from package 2016-02-05 10:25:55 -06:00
1abe9918ea chore(snapshot): ignore files to upload 2016-02-03 11:55:18 -06:00
c2cf3b0636 refactor(themes): adjusted scss structure for additional themes
Related #4967
2016-02-02 10:02:31 -06:00
a598e8e1c6 chore(): add es6-shim to e2e tests, fixes Android 2016-01-25 14:32:04 -06:00
fdaaded1c7 chore(snapshot): fix e2e tests for snapshot 2016-01-20 21:50:02 -06:00
3374deab3d test(): fix web-animations ref for e2e tests 2016-01-04 15:08:11 -06:00
f38ad4a7d2 feat(rtl): add sass var $include-rtl 2016-01-01 22:34:57 -06:00
0b4b8628bf feat(platform): add isRTL() and body css class 2016-01-01 21:35:21 -06:00
f5e2d59b7f chore(e2e): remove unnecessary System config from e2e template 2015-12-16 18:20:55 -06:00
2bc456ead4 use system bundle for e2e 2015-12-16 16:42:45 -06:00
dda00b98db use Rx bundle in e2e tests 2015-12-15 12:43:34 -06:00
32f0a0396c update e2e template for alpha.54 2015-12-15 09:41:24 -06:00
94e25a7dbd e2e task 2015-12-10 16:41:57 -06:00
243f03e545 Merge branch 'alpha50' into css-refactor 2015-12-09 07:47:30 -06:00
30b88d746b chore(): add ng prefix to lifecycle interfaces 2015-12-08 21:38:26 -06:00