aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/ngdoc.js
AgeCommit message (Collapse)Author
2013-08-07chore(ngdoc): wrap all pages inside of a container tag for easy stylingMatias Niemelä
2013-07-11revert: feat(ngDocs): add links to source for APIBrian Ford
This reverts commit 61fb5863df4afe0fad688a44ff78b245b8439db2.
2013-07-11feat(ngDocs): add links to source for APIJulien Bouquillon
- add tests - the link points to the gruntUtil.getVersion().number tree on github
2013-04-29feat(ngdocs): support for HTML table generation from docs codeMatias Niemelä
2013-04-19chore(ngDoc): fix a typo with IE warningPete Bacon Darwin
2013-03-15feat(docs): Add Improve this doc link in each doc page, which links to the ↵Shyam Seshadri
edit mode of that file in github
2013-03-05chore(Grunt): switch from Rake to GruntDave Geddes
Migrates the Angular project from Rake to Grunt. Benefits: - Drops Ruby dependency - Lowers barrier to entry for contributions from JavaScript ninjas - Simplifies the Angular project setup and build process - Adopts industry-standard tools specific to JavaScript projects - Support building angular.js on Windows platform (really?!? why?!?) BREAKING CHANGE: Rake is completely replaced by Grunt. Below are the deprecated Rake tasks and their Grunt equivalents: rake --> grunt rake package --> grunt package rake init --> N/A rake clean --> grunt clean rake concat_scenario --> grunt build:scenario rake concat --> grunt build rake concat_scenario --> grunt build:scenario rake minify --> grunt minify rake version --> grunt write:version rake docs --> grunt docs rake webserver --> grunt webserver rake test --> grunt test rake test:unit --> grunt test:unit rake test:<jqlite|jquery|modules|e2e> --> grunt test:<jqlite|jquery|modules|end2end|e2e> rake test[Firefox+Safari] --> grunt test --browsers Firefox,Safari rake test[Safari] --> grunt test --browsers Safari rake autotest --> grunt autotest NOTES: * For convenience grunt test:e2e starts a webserver for you, while grunt test:end2end doesn't. Use grunt test:end2end if you already have the webserver running. * Removes duplicate entry for Describe.js in the angularScenario section of angularFiles.js * Updates docs/src/gen-docs.js to use #done intead of the deprecated #end * Uses grunt-contrib-connect instead of lib/nodeserver (removed) * Removes nodeserver.sh, travis now uses grunt webserver * Built and minified files are identical to Rake's output, with the exception of one less character for git revisions (using --short) and a couple minor whitespace differences Closes #199 Conflicts: Rakefile
2013-02-11chore(docs): improve docs parser typeIgor Minar
previously we barfed on function type definition with optional arguments like {function(number=)} this fixes it I also added a bunch of code that helps to debug incorrectly parsed docs.
2012-08-27fix(ngdoc): failing testMisko Hevery
2012-08-10chore(ngDoc): add support for custom @usage metadataBrian Ford
2012-07-02fix(docs): fix broken ng-docs specsIgor Minar
2012-06-12docs(*): simplify doc urlsIgor Minar
we now have two types of namespaces: - true namespace: angular.* - used for all global apis - virtual namespace: ng.*, ngMock.*, ... - used for all DI modules the virual namespaces have services under the second namespace level (e.g. ng.) and filters and directives prefixed with filter: and directive: respectively (e.g. ng.filter:orderBy, ng.directive:ngRepeat) this simplifies urls and makes them a lot shorter while still avoiding name collisions
2012-06-02doc(ngdoc): clean up doc generation and add missing documentation linksMisko Hevery
2012-06-02docs(overview): updated overview guideMisko Hevery
2012-06-02fix(docs): include short words in keywordsMisko Hevery
Short words like $q are now searchable. Closes #967
2012-05-24fix(docs): accept return in addition to returnsMisko Hevery
documentation used @return but parser expected @returns, which made the generated documentation incomplete.
2012-05-04chore(docs): re-skin main documentationMisko Hevery
2012-04-09fix(docs): change all directive references to use the normalized namesIgor Minar
2012-03-23doc(guide): order topic list in guide sidebar in accordance with overviewManuel Woelker
Closes #405
2012-03-13docs(links): corrected borken linksMisko Hevery
2012-03-13fix(docs): properly close the optional ] in directive signaturesIgor Minar
2012-03-13doc(search): include method names in corpusMisko Hevery
2012-03-11doc(fixes): to better support ng-directive notationMisko Hevery
2012-03-11Mostly Revert "fix(docs): directive events + cleanup"Misko Hevery
This reverts commit 8fb34f008eca4d1e15e6fa63902aaa36d199c4af.
2012-03-08fix(docs): directive events + cleanupIgor Minar
2012-03-08fix(docs): add a header for the directive info sectionIgor Minar
2012-03-08chore(compiler): change default restriction to attribute only for directivesMisko Hevery
2012-02-22docs(scope): show which directives create scopesMisko Hevery
2012-02-21fix(ngdoc): extract keywords from properties/methods.Misko Hevery
2012-01-25docs(compiler): update the compiler docsMisko Hevery
2012-01-13fix(ngdocs): add '=' to type signatures with optional argumentsIgor Minar
2012-01-10feat(ngdocs): support for interface documentationMisko Hevery
2011-11-14style(docs): make jslint happy - fix some warningsVojta Jina
2011-11-14fix(doc) cleanup all api doc link warningsMisko Hevery
2011-11-14refactor(docs): improved the visual rendering of the documentation pagesMisko Hevery
2011-11-14doc($filter): added $filter documentationMisko Hevery
2011-11-14doc(AUTO, NG_MOCK): Documenting the AUTO and NG_MOCK moduleMisko Hevery
2011-11-13style(docs): make jslint happy - fix some warningsVojta Jina
2011-11-13feat(docs): allow custom attributes on <doc:source>Vojta Jina
Allow any attributes, not only jsfiddle...
2011-10-18fix(gen-docs): require files without touching PATHVojta Jina
So that it works on latest revision of node... New version of Node (v0.5.x) does not support require.paths.push().
2011-10-12docs(*): remove @workInProgress from everywhereIgor Minar
it's not useful any more and it only makes the docs look ugly
2011-10-11chore(formating): clean code to be function() {Misko Hevery
2011-10-11feat(forms): new and improved formsMisko Hevery
2011-09-26fix(e2e): add index-nocache.html to run e2e tests without cacheIgor Minar
using appcache while running e2e tests was causing the following problems: - Safari would occasionally reload the app (as a result of the appcache refresh) during the angular.validator.asychronous test, which would result in test failure and false positivy. - Firefox6 would run the tests very slowly, disabling the cache resolved the latency issues - Sometimes tests would run with stale code pulled from cache, which would result in flaky tests.
2011-09-26feat(docs): use html5 history api for all routing in the docs appVojta Jina
- Configure our docs app to use new $location with html5 history api! - Update simple node web server to serve index.html for all links (rewritting). - Update .htaccess file to serve index.html for all links (rewritting). - At runtime determine the base href path and attach it to the DOM. We needed the absolute URL to get all browsers to work well. - Because of the above, we also need to dynamically determine all needed js/css resources and add them to the DOM. This was needed because FF6 would eagerly fetch resources with wrong URL since the base element is added to the dom at runtime. - All content html files were moved to the partials directory, because with the new html5 urls it was impossible to tell if request for http://domain/api/angular.filter.html was an html5 url for the html filter doc page, or an xhr/appcache request for the content html file for the html filter. f
2011-08-31style(e2e tests): shorten jquery/jqlite describeIgor Minar
2011-08-31style(docs): improve the formatting of events in docsMisko Hevery
2011-08-31feat(docs): add support for eventsMisko Hevery
2011-08-19fix(sample): Fix for jsFiddle integrationDi Peng
2011-07-17refactor(docs): run e2e tests with and without jqueryDi Peng
- e2e tests will run index.html (without jquery) and with index-jq.html(with jquery). - many small changes to make e2e tests work withough JQuery as we discover problems that were previously hidden by using real JQuery.