Commit graph

753 commits

Author SHA1 Message Date
Marcin Kuzminski
ca71b1cced vcs: call the Config repr properly, we show sections count not value count. 2016-09-05 17:09:40 +02:00
Marcin Kuzminski
15857bf841 labs: move hg labs settings below other Mercurial options. 2016-09-05 11:29:20 +02:00
Marcin Kuzminski
bfe2a53cc5 svn-vcs: reformat the forms 2016-09-02 15:05:58 +02:00
Marcin Kuzminski
303b86d3f0 labs: show a text that there are no active labs settings 2016-09-02 14:52:14 +02:00
lisaq
ca1ec404c2 svn: moving svn http support out of labs settings. 2016-08-23 17:07:22 +02:00
Marcin Lulek
d01caa9cea toasts: refedined how notifications looks 2016-09-07 12:53:27 +02:00
Marcin Lulek
2e7e172b92 polymer: simplify shared components 2016-09-06 16:10:49 +02:00
Marcin Lulek
6678ef2bb3 grunt: config lives in separate json file so we can easly import and manipulate it when required 2016-09-06 13:49:37 +02:00
lisaq
edd8d0bd89 docs: fixing download link in quick start guide 2016-09-05 18:30:21 +02:00
Marcin Lulek
b2553067fa nix: export CE sources path 2016-09-05 12:38:09 +02:00
Marcin Lulek
08df170ddb diffs: do not set incorrect display type on table TD 2016-09-02 12:32:09 +02:00
Daniel Dourvaris
4c92ba4786 tests: fix user/user groups schema tests 2016-09-05 12:21:16 +03:00
Daniel Dourvaris
58036fece1 schemas: add user/usergroup schema type 2016-09-05 04:36:43 +03:00
Johannes Bornhold
ab60afb43b docs: Update notes regarding Pylons / Pyramid 2016-09-02 19:50:18 +02:00
Johannes Bornhold
1e175d3c97 docs: Remove hint regarding Cython
It is obsolete by now and there is no need to use it anymore.
2016-09-02 19:46:11 +02:00
Johannes Bornhold
21a598144b docs: Add dependency management 2016-09-02 20:18:04 +02:00
Daniel Dourvaris
755e746055 tests: add missing disable_error_handler to rhodecoode/__init__.py 2016-09-02 10:19:22 +03:00
Daniel Dourvaris
f9e2cd26fe tests: disable pretty error page handler for tests, with option to
disable when testing error pages, fixes #4208
2016-09-02 09:24:57 +03:00
Marcin Lulek
2ab245bc4b notifications: store notification status in channelstream 2016-09-01 12:03:44 +02:00
Johannes Bornhold
d193345f2b packaging: Drop legacy support for EE 2016-08-31 14:04:46 +02:00
Marcin Lulek
ab47a1b1af notifications: replace testMessage with "force" 2016-08-31 18:11:05 +02:00
Daniel Dourvaris
83b8750461 integrations: refactor/cleanup + features, fixes #4181
* added scopes on integrations, scopes are:
    - repo only
    - repogroup children only
    - root repos only
    - global (any repo)
* integrations schemas now have separate section for the
  settings (eg. slack) and options (eg. scope/enabled)
* added descriptions to integration types
* added icons to integration types
* added 'create new' integration page
* added scope of integration to integrations list
* added breadcrumbs for each repo/repogroup/global integrations pages
* added sorting to integrations list
* added pagination to integrations list
* added icons to integrations list
* added type filter to integrations list
* added message to integrations list if none we found
* added extra permissions check on integrations views
* db migration from 56 => 57 - adds child_repos_only field
* added tests for integrations triggered on events
* added tests for integrations schemas
* added tests for integrations views for repo/repogroup/admin
2016-08-26 11:19:55 +03:00
Marcin Lulek
6e425e50d7 grunt: separate js from web components 2016-08-31 16:31:08 +02:00
lisaq
f50534c9b6 notifications: fixing bug w/spinner in toggle 2016-08-31 14:15:55 +02:00
lisaq
39de3aecc7 grunt: switching to webcomponents-lite 2016-08-31 14:02:15 +02:00
lisaq
265f64bcc7 components: completed rhodecode-toggle for notification settings 2016-08-31 14:05:29 +02:00
Johannes Bornhold
4d896a15bf packaging: Use a recent bower2nix to have fetch-bower
Recent versions of bower2nix provide "fetch-bower" as a separate command. This
command is needed for the backported bower related utilities.
2016-08-31 12:18:00 +02:00
Johannes Bornhold
22a7abe8cc packaging: Backport bower support utilities
To support nixos-16.03 the utilities to build bower components are backported
inside of this PR. Once we switch to the new stable branch, we should be able to
drop these pieces again.
2016-08-30 18:47:19 +02:00
Johannes Bornhold
4a9375c078 packaging: Improve name of bower components derivation
- Include the version, so that it can easier be related based on the name in the
  nix store.

- Avoid appending bower-components since this part is already added as a prefix
  by the machinery.
2016-08-30 16:48:15 +02:00
Johannes Bornhold
d74f8c096f packaging: Ignore "result" folder 2016-08-30 16:41:07 +02:00
Johannes Bornhold
b559676e0b packaging: Exclude bower_components from sources
This way we avoid that they will be re-built each time.
2016-08-30 16:25:18 +02:00
Johannes Bornhold
a1b55d2535 hgignore: Ignore generated webcomponents 2016-08-30 16:21:33 +02:00
Johannes Bornhold
0fe775369c packaging: Link bower packages 2016-08-30 16:14:11 +02:00
Johannes Bornhold
947c47eca0 dependencies: Update bower packages
It can already be built via the following command:

  nix-build default.nix -A bowerComponents
2016-08-30 15:18:48 +02:00
Marcin Kuzminski
a49ec85aa2 manifest: added 502.html into package data. 2016-08-30 18:32:31 +02:00
Daniel Dourvaris
87aab772a9 ux: make static 502 page for gateway error look better, fixes #4202 2016-08-30 19:16:34 +03:00
Martin Bornhold
3eada55200 nix: Add backwardsCompatibleFetchgit
Needed so that we can use fetchgit with the branch nixos-16.03 as well as
current nixpkgs-unstable. It restores the behavior of nixos-16.03 which is
technically wrong since it removes all .git files.

Practically this issue has no big impact, so that we can keep it easily a few
months this way until we don't depend on building against nixos-16.03 anymore.
2016-07-15 16:43:06 +02:00
Marcin Lulek
1017129daa rhodecode-toggle: stub for new UI element 2016-08-29 18:31:37 +02:00
Marcin Lulek
b2e98fa4ac polymer: slim out the styles and change the flow of initialization to avoid race conditions 2016-08-29 18:16:14 +02:00
Daniel Dourvaris
aa3cc71079 ux: change confirm password widget to have spacing between the
fields to match rest of ui, fixes: #4200
2016-08-29 13:24:43 +03:00
Marcin Lulek
adabf07674 styles: build shared styles with vulcanize instead of grunt magic 2016-08-29 15:04:09 +02:00
Johannes Bornhold
0e2b65366c dependencies: Add generated bower packages 2016-08-29 13:45:36 +02:00
Johannes Bornhold
5997e4e978 grunt: Comment out currently failing tasks
This way I can cross check if the integration with the build chain works based
on node2nix and also if the EE edition might be affected.
2016-08-26 15:12:48 +02:00
Johannes Bornhold
32466dc650 dependencies: Adding Bower out of nixpkgs
Usually bower would be installed globally, so it seems to be appropriate to use
the one out of the nixpkgs so that we don't have to pin a specific version
ourselves.
2016-08-26 15:06:13 +02:00
Johannes Bornhold
4ad8c2eca4 nix: Link node modules based on node2nix 2016-08-26 14:23:02 +02:00
Johannes Bornhold
40dda0dedc dependencies: Generated node-packages based on node2nix 2016-08-25 19:23:49 +02:00
lisaq
455eebc590 styling: capitalisation and spinner colours 2016-08-29 11:58:15 +02:00
Marcin Lulek
7f5a61ea4f notifications: override material design colors with our colors 2016-08-29 10:44:47 +02:00
Marcin Lulek
67e67a118a notifications: make styling match the design 2016-08-26 17:00:44 +02:00
Marcin Lulek
de7d04b74e components: reorganize build pipeline to have nice separation of html/js/css 2016-08-26 16:16:32 +02:00