Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove duplicate postgres startup #11793 (rebased onto dev_4_4) #1881

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5213 commits
Select commit Hold shift + click to select a range
9ff3133
Remove deprecated django.contrib.markup application
knabar Nov 14, 2013
8241010
Update manage.py to Django 1.6; move nothreading monkeypatch
knabar Nov 14, 2013
a288aee
Fix deprecated urls import
knabar Nov 14, 2013
ed116dd
Revert session serializer back to pickle (instead of default json)
knabar Nov 14, 2013
0dbf0bd
Do not reset the user when switching tab.
jburel Nov 14, 2013
f46b099
Merge pull request #1760 from will-moore/ie8_fixes_8713_develop
joshmoore Nov 14, 2013
a41c04e
Merge pull request #1761 from will-moore/blitz_param_types_11637_develop
joshmoore Nov 14, 2013
d93f0e5
Add annotation and file IDs to FileAnnotation tooltip
chris-allan Nov 14, 2013
9fcb2de
Use the value not the rtype
chris-allan Nov 14, 2013
20f6575
Merge pull request #1633 from rleigh-dundee/ice3.5.1-develop
joshmoore Nov 14, 2013
6404a02
Merge pull request #1766 from jburel/roi-intensity-view
joshmoore Nov 14, 2013
c474e52
Close dialog when the dialog loses focus (see #11698)
jburel Nov 14, 2013
eb00306
Simplify testList integration test
sbesson Nov 14, 2013
79d6062
Set the enabled flag to false when saving data.
jburel Nov 14, 2013
adbba40
Modify handling of admin results.
jburel Nov 14, 2013
86e3da7
Merge pull request #1765 from jburel/annotation-well
joshmoore Nov 15, 2013
e74dc29
Decorate failing tests with pytest.mark.xfail decorator
sbesson Nov 15, 2013
1a01b0a
Review retrieval of node associated to a context.
jburel Nov 15, 2013
d5caad3
Do not collapse the nodes.
jburel Nov 15, 2013
088c95f
Merge pull request #1774 from jburel/import-as-keep-selection
jburel Nov 15, 2013
85039e3
Merge pull request #1775 from jburel/floating-dialog
jburel Nov 15, 2013
5e50be2
Turn off action for root.
jburel Nov 15, 2013
76f9942
Allow cut from non system group.
jburel Nov 15, 2013
3750640
Add null check for browser when in search mode (see #11611)
jburel Nov 14, 2013
570ddc1
Fix context issue.
jburel Nov 15, 2013
53c5561
Add integration test classes for the CLI user plugin
sbesson Nov 14, 2013
cc60281
Add integration tests for joingroup and leavegroup subcommands
sbesson Nov 14, 2013
f0e0c09
Add integration tests for user list subcommand
sbesson Nov 14, 2013
94ca4d4
Simplify testList integration test
sbesson Nov 14, 2013
e54d116
Add integration test for user add subcommand
sbesson Nov 15, 2013
5275991
Decorate failing tests with pytest.mark.xfail decorator
sbesson Nov 15, 2013
f9935a5
Add integration tests for the user add subcommand
sbesson Nov 15, 2013
3d69755
Fix testList integration test with --sort-by-email option
sbesson Nov 15, 2013
63c20ec
Add integration test for email subcommand
sbesson Nov 15, 2013
b77a8f3
Add integration tests for user password subcommand
sbesson Nov 15, 2013
69b1065
Add extra login step to check password tests
sbesson Nov 15, 2013
4907797
Clean up code.
jburel Nov 15, 2013
f42a874
Return center instead of top left corner for point.
jburel Nov 15, 2013
a24b6ee
update date and clean
jburel Nov 16, 2013
6fcb50e
use getCenter method.
jburel Nov 16, 2013
5d2bddc
fix #11687: removeGroups can take unloaded experimenters
mtbc Nov 16, 2013
db2d0f7
Remove isRoot method.
jburel Nov 17, 2013
fa51031
Add new methods to check if system user/group.
jburel Nov 17, 2013
248b7f2
Add methods to check if system user/group.
jburel Nov 17, 2013
bd9cccd
Use new methods to determine if system user.
jburel Nov 17, 2013
07d2b2d
Add methods to check if System user to editor.
jburel Nov 17, 2013
2cf68c1
Add method to check if System user.
jburel Nov 17, 2013
6bf0009
Add negative removed when updated call.
jburel Nov 17, 2013
da2582e
Update initialization of pop-up menu.
jburel Nov 17, 2013
28a3efa
Add methods to load system users and groups.
jburel Nov 17, 2013
f14ff62
Use Roles to determine if user is a system user.
jburel Nov 17, 2013
9725541
Review usage of system group.
jburel Nov 17, 2013
96590a4
Remove isSystemGroup method (introduced recently)
jburel Nov 17, 2013
bb6b0cc
Remove usage of isSystemGroup
jburel Nov 17, 2013
4524317
Remove unused import.
jburel Nov 17, 2013
b8f5621
Remove usage of System groups fields.
jburel Nov 17, 2013
ff064bc
Display the correct default group.
jburel Nov 17, 2013
edab235
Review check
jburel Nov 17, 2013
d872853
Remove double space.
jburel Nov 17, 2013
c10c836
Merge pull request #1759 from ximenesuk/testGetTile_11315_develop
joshmoore Nov 18, 2013
a4fae8f
Remove unused import.
jburel Nov 18, 2013
34b2f93
Fix misplace "."
jburel Nov 18, 2013
107f479
Minor fixes following comments.
jburel Nov 18, 2013
8b48ad6
Remove reference to SYSTEM static field.
jburel Nov 18, 2013
7aff5a2
Replace specify by enter.
jburel Nov 18, 2013
a6138f9
Invoke the correct method.
jburel Nov 18, 2013
edbdbf6
Remove unused method with ref to static fields.
jburel Nov 18, 2013
a476b97
use local convenience method
mtbc Nov 18, 2013
f3abf16
Fix typo.
jburel Nov 18, 2013
34d08a1
Merge pull request #1783 from jburel/point-mesure
joshmoore Nov 18, 2013
08f3ea1
Merge tag 'mainline_5_m002' into mainline_5
chris-allan Nov 18, 2013
194f580
Merge remote-tracking branch 'glencoesoftware/mainline_5' into reinst…
chris-allan Nov 18, 2013
e4388f6
Rename isSystemGroup to isSecuritySystem group
jburel Nov 18, 2013
bbbe199
Remove check via group name.
jburel Nov 18, 2013
57a518a
Merge tag 'mainline_5_m002' into feature-omero-config-set-from-file
knabar Nov 18, 2013
255d8cf
Use new method to find specific system group.
jburel Nov 18, 2013
c406bc7
Review java doc.
jburel Nov 18, 2013
9601150
Remove extra letter.
jburel Nov 18, 2013
1a844da
Fix java doc.
jburel Nov 18, 2013
d02c1aa
Fix typo
jburel Nov 18, 2013
39e4c1a
Fix NPE if no modulo for std (handle cases before modulo.)
jburel Nov 18, 2013
f3ed11f
fixing refresh action in jstree
atarkowska Nov 12, 2013
353e1de
Remove py.mark.xfail decorators (see #11687)
sbesson Nov 18, 2013
42c110a
Remove py.mark.xfail decorators (see #11687)
sbesson Nov 18, 2013
8c60c2b
Merge pull request #1784 from mtbc/trac-11687-removegroups-unloaded-u…
joshmoore Nov 19, 2013
2f006d2
Merge pull request #1772 from knabar/fix-empty-well-placeholder-mainl…
joshmoore Nov 19, 2013
c5b6be6
Merge pull request #1647 from cneves/tickets/11555
joshmoore Nov 19, 2013
e31d115
Merge pull request #1708 from cneves/tickets/10054
joshmoore Nov 19, 2013
17702c5
Merge pull request #1782 from sbesson/clitest_user
joshmoore Nov 19, 2013
4829320
Merge pull request #1780 from jburel/change-group-name
joshmoore Nov 19, 2013
a8db052
Merge pull request #1777 from jburel/unselectNode
joshmoore Nov 19, 2013
2c68822
Merge pull request #1771 from sbesson/clitest_group
joshmoore Nov 19, 2013
ad46447
Fix SPW delete test timeouts (see #11540).
Nov 19, 2013
2d9e5d4
Added username/password to bind in ldap discover cli
Nov 16, 2013
3561468
Added case insensetive DN comparison
Nov 17, 2013
163cd7f
PEP8 formatted code
Nov 18, 2013
3cbfdb5
Set criticality to False for compatability for LDAP without paging ex…
Nov 18, 2013
82dc516
Handle empty serverctrls
joshmoore Nov 19, 2013
bc171a0
Fetch all experiments by name at once
joshmoore Nov 19, 2013
1bd3d01
adding FORCE_SCRIPT_NAME to the settings.py close #11723
atarkowska Nov 19, 2013
7cd6d48
Fixed repeatedly checking the same DN against the oldDN recorded in O…
Nov 19, 2013
8d7d484
Set error code to seemingly unused 136 and improved error slightly
Nov 19, 2013
a6315a4
Die error should have a new line really
Nov 19, 2013
da55e7b
Merge pull request #1796 from aleksandra-tarkowska/rebased/develop/re…
joshmoore Nov 19, 2013
b6c3a6c
Only show 'All Members' option if not private group. See #10104
Nov 19, 2013
3588219
Fix right-arrow on groups in group/user menu. See #10104
Nov 19, 2013
b524a6f
Owners or Admins can see 'All Members' of private groups
Nov 19, 2013
8dc6d97
Merge pull request #1801 from will-moore/private_group_chooser_10104_…
joshmoore Nov 20, 2013
f68fbb9
Merge pull request #1795 from jburel/npe-sdt
joshmoore Nov 20, 2013
24d97dd
Merge pull request #1790 from chris-allan/reinstate-syncmedia
joshmoore Nov 20, 2013
e784242
Merge pull request #1770 from knabar/import-omeroweb-apps-from-python…
joshmoore Nov 20, 2013
45e20c2
Merge pull request #1743 from mtbc/fix-deletelog
joshmoore Nov 20, 2013
803d7cd
Update develop submodules
snoopycrimecop Nov 20, 2013
953c6de
Merge pull request #1787 from chris-allan/fa-extended-metadata-5
joshmoore Nov 20, 2013
677221c
Merge branch 'develop' into django-1.6
knabar Nov 20, 2013
cc8acf4
Merge pull request #1788 from knabar/feature-omeroweb-additional-app-…
joshmoore Nov 20, 2013
c61b420
Merge pull request #1698 from snoopycrimecop/merge/develop/submodules
joshmoore Nov 20, 2013
594b72a
Wrap long line
knabar Nov 20, 2013
39d2d04
Add annotation ID to FileAnnotation tooltip in OMERO.insight
sbesson Nov 20, 2013
8706fbd
Merge pull request #1785 from dpwrussell/ldap-discover-fix
joshmoore Nov 20, 2013
58f441e
Fixing flake8 in ldap.
joshmoore Nov 20, 2013
59bdaab
Fix URL for Homebrew install in the hudson shell script
sbesson Nov 21, 2013
b81f56c
adjusting HTTP connection to make sure feedback will be sent to host …
atarkowska Nov 21, 2013
0d9e72d
changing FEEDBACK_URL variable in settings
atarkowska Nov 21, 2013
bd5c2d6
fix integration.test_icontainer.testGetImagesBySplitFilesetsManyCases
mtbc Nov 21, 2013
8349351
Merge pull request #1812 from sbesson/homebrew_insntallation
joshmoore Nov 22, 2013
915556c
Merge pull request #1792 from knabar/feature-omero-config-set-from-file
joshmoore Nov 22, 2013
5278894
Refactor CLI prefs unit tests to use pytests capsys fixture
sbesson Nov 19, 2013
027b5e9
Fix flake8 for the clitest unit tests
sbesson Nov 21, 2013
c6ab2f1
Add test/unit/clitest to the directories to flake8 in .travis.yml
sbesson Nov 22, 2013
46432d1
Use absolutepath for setuptools in setup.py
sbesson Nov 22, 2013
fa6b2c4
Clean up code.
jburel Nov 22, 2013
07bd16a
Remove tabs and whitespace.
jburel Nov 22, 2013
dabd684
Add cleanup() methods to test_hdfstorage.py
sbesson Nov 22, 2013
91df759
Add check if all required fields are entered.
jburel Nov 22, 2013
8eb88a9
adding support for FORCE_SCRIPT_NAME in nginx config
atarkowska Nov 22, 2013
50bb510
Add check and remove tab/whitespace.
jburel Nov 22, 2013
662b010
refactoring SendFeedback class and adding HTTP_USER_AGENT
atarkowska Nov 22, 2013
eafb229
making QA port configurable
atarkowska Nov 22, 2013
4a3c8ff
removing whitespace (@sbesson request)
atarkowska Nov 22, 2013
7c708ed
Do not allow to remove guest from Guest group.
jburel Nov 22, 2013
462b2c9
Do not allow to move guest from Guest group using DnD.
jburel Nov 22, 2013
c83dac8
Initialize table before file chooser.
jburel Nov 22, 2013
00aafc7
Set the editable flag to false. (See #11716)
jburel Nov 22, 2013
af23901
Reset the editable flag when selecting a new item.
jburel Nov 22, 2013
3f07c10
Merge pull request #1821 from sbesson/cliunittest
joshmoore Nov 25, 2013
56a50c9
Remove netcdf-4.0.jar
joshmoore Nov 25, 2013
6220ad8
Merge pull request #1809 from joshmoore/ldap-flake-fixes
sbesson Nov 25, 2013
85e44d8
Merge pull request #1825 from jburel/edit-name
joshmoore Nov 25, 2013
5c58b3b
Read size remotely if value is null (Fix #11743)
joshmoore Nov 25, 2013
e4b38bd
Passing test in test_rawfilestore.py (See #11743)
joshmoore Nov 25, 2013
99579e8
Simplify Travis environments
sbesson Nov 25, 2013
2426042
properly populate client-side proxy of Roles object
mtbc Nov 25, 2013
7fbfc02
test that Roles proxy objects seem sanely populated
mtbc Nov 25, 2013
48f737f
updating unnits support
atarkowska Nov 25, 2013
485863c
add further test for role sanity
mtbc Nov 25, 2013
fe51654
Fix non-handling of ServerError
joshmoore Nov 25, 2013
5d7e57f
Merge pull request #1817 from mtbc/trac-11610-fix-test_icontainer
joshmoore Nov 25, 2013
3a19ac2
Remove tabs and whitespace.
jburel Nov 25, 2013
91e8a16
Merge pull request #1808 from sbesson/fa_extended_metadata_insight
joshmoore Nov 25, 2013
65df387
Merge pull request #1798 from aleksandra-tarkowska/11723_relative_pat…
joshmoore Nov 25, 2013
3c1709b
Improve code.
jburel Nov 25, 2013
878fc9e
Make sure required parameters are populated.
jburel Nov 25, 2013
ed87120
Merge pull request #1826 from joshmoore/netcdf-update
joshmoore Nov 26, 2013
baa0614
Update develop submodules
snoopycrimecop Nov 26, 2013
1af1b56
Merge pull request #1810 from snoopycrimecop/merge/develop/submodules
joshmoore Nov 26, 2013
38831e8
Merge pull request #1830 from sbesson/travis_env
joshmoore Nov 26, 2013
a5f1230
Fix line length in web.py
sbesson Nov 26, 2013
87dc1b8
Merge pull request #1816 from aleksandra-tarkowska/11739_qa_host
joshmoore Nov 26, 2013
35bd6cd
adjusting units range
atarkowska Nov 26, 2013
8c37524
Merge pull request #1829 from joshmoore/11743-null-size
jburel Nov 26, 2013
1396504
Display all the groups including guest group.
jburel Nov 26, 2013
54b1204
Handle all the types returned.
jburel Nov 26, 2013
37f9444
Merge pull request #1797 from bpindelski/spw-delete-testfix
joshmoore Nov 27, 2013
c1359c2
Merge pull request #1719 from aleksandra-tarkowska/9058_units
joshmoore Nov 27, 2013
54b49b8
Preventing system users being removed from system groups
atarkowska Nov 7, 2013
5056d09
preventing from changing user and group name of system entities
atarkowska Nov 12, 2013
48160f5
adding getAdministrators helper to the gateway
atarkowska Nov 14, 2013
e5cf050
fixing prohibited action of user/group removal
atarkowska Nov 14, 2013
bc6453c
replacing hardcoded value '0' by getAdminService().getSecurityRoles()…
atarkowska Nov 18, 2013
2da9a7f
replacing hardcoded group and user ids by values provided via api::IA…
atarkowska Nov 18, 2013
8297de2
removing trailing comma
atarkowska Nov 19, 2013
4694ca3
uncheking admin checkbox when removed from system group
atarkowska Nov 20, 2013
da349f5
preventing from changing the name of current group in the EventContex…
atarkowska Nov 20, 2013
4bd0c0b
fixing issue with passing inexistent object to the template
atarkowska Nov 22, 2013
7a462be
expand group membership integration test to guest
mtbc Nov 27, 2013
c6e9285
Update copyright header
sbesson Nov 27, 2013
e931caa
do not write a needlessly large buffer for small files
mtbc Nov 27, 2013
230d163
avoid unnecessary array allocation
mtbc Nov 27, 2013
ab82fee
Handle multiple rendering def per user.
jburel Nov 27, 2013
d04372d
Remove spaces.
jburel Nov 27, 2013
29228df
Sort settings by Id before converting.
jburel Nov 27, 2013
d17034c
Remove print.
jburel Nov 27, 2013
f918421
Sort settings
jburel Nov 27, 2013
36d3dc3
Remove unused import.
jburel Nov 27, 2013
6a40fec
Order rendering settings loading.
jburel Nov 27, 2013
b1a0d3f
Use ascending order.
jburel Nov 27, 2013
79d5c18
Merge pull request #1836 from sbesson/cli_web_flake8
joshmoore Nov 28, 2013
353140d
Allow fast finish up travis builds
joshmoore Nov 28, 2013
e7430b1
Merge pull request #1773 from knabar/django-1.6
joshmoore Nov 28, 2013
809dbd9
Remove sorting by Id.
jburel Nov 28, 2013
3d17b43
Do not list the import log under smart folder Other files.
jburel Nov 28, 2013
9a62f7f
Exclude import log from count
jburel Nov 28, 2013
2e8c742
Fix typo and date. Order owner's rendering settings.
jburel Nov 28, 2013
383a443
No download if no metadata.
jburel Nov 28, 2013
82f016f
Remove tabs and whitespace.
jburel Nov 28, 2013
29df9ea
Move flake8 checks to before_install
joshmoore Nov 29, 2013
5a34821
Minor fixes
jburel Nov 29, 2013
35bd9e6
Minor fixes pointed out by @mtbc
jburel Nov 29, 2013
f3fdb8a
Merge pull request #1756 from jburel/log-file
joshmoore Dec 2, 2013
680e690
Worked around method_decorator problem with custom getattr
Nov 22, 2013
ae1d451
Clean comments, update expected exception.
Nov 19, 2013
93c4f3e
Correct syntax in pytest.raises().
Nov 20, 2013
51f76a6
Merge pull request #1841 from mtbc/trac-11250-manage-transfer-buffer-…
joshmoore Dec 2, 2013
caf8246
Merge pull request #1852 from jburel/download-metadata
joshmoore Dec 2, 2013
1d87bd3
Merge pull request #1846 from jburel/thumbnails
joshmoore Dec 2, 2013
6d62ff5
Merge pull request #1824 from jburel/npe-importer
joshmoore Dec 2, 2013
671803b
Bio-Formats dependency on lwf-stubs JAR for lurawave
mtbc Dec 2, 2013
0be8b88
Add `--match v.[0-9]*` to `git describe` (Fix #11727)
joshmoore Dec 2, 2013
ed22df7
Change warn to debug
joshmoore Dec 2, 2013
52ed050
Running Python first for flake8
joshmoore Nov 29, 2013
ef0a902
Merge pull request #1733 from aleksandra-tarkowska/trac-11465-user-gr…
joshmoore Dec 3, 2013
23e414f
Merge pull request #1858 from joshmoore/fix-pixsrv-log
joshmoore Dec 3, 2013
834cda6
Merge pull request #1822 from jburel/script-parameter
joshmoore Dec 3, 2013
1a806a8
Update preview image when settings are saved.
jburel Dec 3, 2013
8a9e944
Review the count experimenter method.
jburel Dec 3, 2013
4c7595b
Do not check if system group using group name.
jburel Dec 3, 2013
8acf5be
Update develop submodules
snoopycrimecop Dec 4, 2013
bbf544e
Code paste twice.
jburel Dec 4, 2013
2f3822e
Merge pull request #1844 from jburel/paste-rnd
joshmoore Dec 4, 2013
c69d72e
Merge pull request #1847 from joshmoore/travis-fast-finish
joshmoore Dec 4, 2013
173336e
Merge pull request #1851 from snoopycrimecop/merge/develop/submodules
joshmoore Dec 4, 2013
b686b5c
Merge pull request #1856 from mtbc/trac-11250-lurawave-lwf-depend
joshmoore Dec 4, 2013
a01aab5
Match 'gitmatch' configurable
joshmoore Dec 4, 2013
67598f5
Merge pull request #1820 from dpwrussell/decorator_fix
joshmoore Dec 4, 2013
05da08b
Merge pull request #1854 from bpindelski/rebased/develop/test2628
joshmoore Dec 4, 2013
9356c48
Remove commented out code and clean class.
jburel Dec 4, 2013
9d5c164
Replace Channels by Channel
jburel Dec 4, 2013
d8f6a96
Set brightness for big images (see #11705)
jburel Dec 4, 2013
147c6a1
Allow admin to move other admin via DnD from System.
jburel Dec 4, 2013
1c38c9a
Use else if.
jburel Dec 4, 2013
9f03f03
Move to '0.0.0' style tags
joshmoore Dec 4, 2013
0aae197
Merge pull request #1864 from jburel/brigthness
jburel Dec 5, 2013
78ca348
Merge pull request #1832 from mtbc/trac-11465-populate-roles
jburel Dec 5, 2013
24fc1d0
Merge pull request #1753 from jburel/edit-user
jburel Dec 5, 2013
78eae07
Merge pull request #1857 from joshmoore/11727-git-describe
sbesson Dec 5, 2013
b494135
Remove duplicate postgres startup
manics Dec 5, 2013
467c6cd
brew services doesn't seem to work, use pg_ctl instead
manics Dec 5, 2013
a6774d4
Pass -w to pg_ctl so that it waits for server to start
manics Dec 6, 2013
03fe449
killall postgres
manics Dec 6, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 3 additions & 6 deletions .classpath-template
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="examples/Delete"/>
<classpathentry kind="src" path="components/tools/OmeroJava/src"/>
<classpathentry kind="src" path="components/tools/OmeroJava/test"/>
<classpathentry kind="src" path="components/tools/OmeroImporter/test"/>
<classpathentry kind="src" path="components/tools/OmeroImporter/src"/>
<classpathentry kind="src" path="components/dsl/test"/>
<classpathentry kind="src" path="components/dsl/resources"/>
<classpathentry kind="src" path="components/dsl/src"/>
Expand All @@ -20,14 +17,12 @@
<classpathentry kind="src" path="components/romio/resources"/>
<classpathentry kind="src" path="components/romio/src"/>
<classpathentry kind="src" path="components/romio/test"/>
<classpathentry kind="src" path="components/specification/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/autogen/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/bio-formats/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/bio-formats/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/common/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/common/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/forks/mdbtools/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/forks/poi/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/loci-legacy/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/metakit/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/metakit/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/ome-io/src"/>
Expand All @@ -36,6 +31,8 @@
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/ome-xml/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/scifio/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/scifio/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/scifio-devel/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/scifio-devel/test"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/stubs/lwf-stubs/src"/>
<classpathentry kind="src" output="target/eclipse-bioformats" path="components/bioformats/components/test-suite/src"/>
<!-- Broken.
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,13 @@ scons.log
*.so
*~
*generated*
/components/validator/WebApp/uploads/
test-output
temp-testng-customsuite.xml
.settings
.springBeans
/components/tools/OmeroCpp/compiler.log
/components/tools/OmeroWeb/omeroweb/media/webtest
/components/xsd-fu/xsd_fu.egg-info/
# Scons output files
.sconsign.dblite
*.dylib
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
[submodule "components/bioformats"]
path = components/bioformats
url = git://github.com/openmicroscopy/bioformats.git
ignore = dirty
[submodule "docs/sphinx"]
path = docs/sphinx
url = git://github.com/openmicroscopy/ome-documentation.git
ignore = dirty
[submodule "components/tools/OmeroPy/scripts"]
path = components/tools/OmeroPy/scripts
url = git://github.com/ome/scripts.git
ignore = dirty
32 changes: 32 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
language: java

env:
- BUILD=py BUILD_TARGET="build-default" TEST_TARGET="-py test -Dtest.with.fail=true"
- BUILD=java BUILD_TARGET="build-default test-compile" TEST_TARGET="-p"

matrix:
fast_finish: true

jdk:
- openjdk7

before_install:
- sudo apt-get -qq update
- sudo apt-get install -qq git
- sudo apt-get install -qq zeroc-ice34
- sudo apt-get install -qq python-imaging python-numpy python-tables python-genshi
- git config github.token 3bc7fc530b01081559eb911f59ccfec7f4fb2592
- git config --global user.email snoopycrimecop@gmail.com
- git config --global user.name 'Snoopy Crime Cop'
- sudo pip install scc --use-mirrors
- scc travis-merge
- if [[ $BUILD == 'py' ]]; then sudo pip install flake8 --use-mirrors; fi
- if [[ $BUILD == 'py' ]]; then flake8 -v components/tools/OmeroPy/src/omero/plugins; fi
- if [[ $BUILD == 'py' ]]; then flake8 -v components/tools/OmeroPy/test/integration/clitest; fi
- if [[ $BUILD == 'py' ]]; then flake8 -v components/tools/OmeroPy/test/unit/clitest; fi

install: python build.py $BUILD_TARGET

# Running python tests as script, since there's no compile step.
script:
- python build.py $TEST_TARGET
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[![Build Status](https://travis-ci.org/openmicroscopy/openmicroscopy.png)](http://travis-ci.org/openmicroscopy/openmicroscopy)

For a quick start-up guide, see docs/QUICKSTART.txt

Full developer documentation is available from http://www.openmicroscopy.org/site/support/omero5/developers/index.html

If you are looking for something else, please refer to the main OME website http://www.openmicroscopy.org/site
9 changes: 0 additions & 9 deletions README.txt

This file was deleted.

55 changes: 48 additions & 7 deletions build.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# $Id$
#
Expand Down Expand Up @@ -68,7 +69,7 @@ def find_java():
return "java"

def calculate_memory_args():
return "-Xmx600M -Djavac.maxmem.default=750M -Djavadoc.maxmem.default=750M -XX:MaxPermSize=256m".split(" ")
return "-Xmx600M -XX:MaxPermSize=256m".split(" ")

def choose_omero_version():
"""
Expand Down Expand Up @@ -107,6 +108,49 @@ def choose_omero_version():
sys.exit(1)


def handle_tools(args):
_ = os.path.sep.join
additions = []
mappings = {
"-top": _(["build.xml"]),
"-cpp": _(["components","tools","OmeroCpp","build.xml"]),
"-fs": _(["components","tools","OmeroFS","build.xml"]),
"-java": _(["components","tools","OmeroJava","build.xml"]),
"-py": _(["components","tools","OmeroPy","build.xml"]),
"-web": _(["components","tools","OmeroWeb","build.xml"]),
}
while len(args) > 0 and args[0] in mappings.keys()+["-perf"]:
if args[0] == "-perf":
args.pop(0)
A = "-listener net.sf.antcontrib.perf.AntPerformanceListener".split()
additions.extend(A)
elif args[0] in mappings.keys():
F = mappings[args.pop(0)]
A = ["-f", F]
additions.extend(A)
return additions + args


def handle_relative(args):
"""
If no other specific file has been requested,
then use whatever relative path is needed to
specify build.xml in the local directory.

Regardless, os.chdir is called to the top.
"""
additions = []
this = os.path.abspath(__file__)
this_dir = os.path.abspath(os.path.join(this, os.pardir))
cwd = os.path.abspath(os.getcwd())
os.chdir(this_dir)
if "-f" not in args:
build_xml = os.path.join(cwd, "build.xml")
if os.path.exists(build_xml):
additions.append("-f")
additions.append(build_xml)
return additions + args

if __name__ == "__main__":
#
# use java_omero which will specially configure the build system.
Expand All @@ -119,12 +163,9 @@ def choose_omero_version():
del os.environ['CLASSPATH']

try:
if len(args) > 0 and args[0] == "-perf":
args.pop(0)
A = "-listener net.sf.antcontrib.perf.AntPerformanceListener".split() + args
java_omero(A)
else:
java_omero(args)
args = handle_tools(args)
args = handle_relative(args)
java_omero(args)
notification(""" Finished: %s """ % " ".join(args), 0)
except KeyboardInterrupt:
sys.stderr.write("\nCancelled by user\n")
Expand Down