Commit graph

15076 commits

Author SHA1 Message Date
Robb
4e8e965dd1 Merge pull request #51 from radiorabe/feature/make-git-optional-during-install
Make git optional during build
2017-03-09 14:56:23 -05:00
Lucas Bickel
285ed854f6 Make git optional during build
Currently the installer fails when using a github tarball that comes without a .git folder (https://github.com/LibreTime/libretime/issues/47#issuecomment-285365745).

With this change build.sh only executes git if a .git folder is detected. It uses the name of the downloaded folder as part of the version string if a tarball is used.

I plan on releasing travis-ci built tarballs that contain the tagged version (once we have one) and also have a pre-downloaded composer vendor folder. Those will already contain a VERSION file as well and this change already contains the setup needed for that.
2017-03-09 16:12:44 +01:00
Robb
945998f836 Merge pull request #49 from radiorabe/feature/refactor-help-menu
Update naming and links in constants
2017-03-08 20:30:12 -05:00
Robb
0f909a9ec8 Merge pull request #48 from radiorabe/feature/systemstatus
re-implement /systemstatus
2017-03-08 20:29:12 -05:00
Robb
f0d43f541f Merge pull request #50 from radiorabe/feature/logo-debranding
quick and dirty logo debranding
2017-03-08 20:28:12 -05:00
Lucas Bickel
779081f4e0 Debrand big gray from old error page 2017-03-08 16:47:07 +01:00
Lucas Bickel
8f27f6c8e3 Debrand favicon.ico as well 2017-03-08 16:45:40 +01:00
Lucas Bickel
c8c3f89a4b quick and dirty logo debranding
I'm replacing them all with empty images under the assumption that we will want to re-add a new logo. This is just to ensure that we can release LibreTime without infringing upon the sourcefabric trademark for now.
2017-03-08 16:37:26 +01:00
Lucas Bickel
272c295974 Update naming and links in constants
This is to get the help section to look better and point to somewhere users can find us. It also takes care of /dashboard/about and maybe more.

Some of the links I'm adding are 404 as we have yet to write them, I'd rather link something we have under our control rather than legacy transifex or others.
2017-03-08 16:26:18 +01:00
Lucas Bickel
70e6135e93 Restore full disk usage not based on quota
This is mostly a restore of how this used to be implemented.
2017-03-08 15:56:43 +01:00
Lucas Bickel
b15abbd82f Settings menu rename in docs
[ci skip]
2017-03-08 15:17:50 +01:00
Lucas Bickel
b8a56825ad Update docs to match new systemstatus 2017-03-08 14:59:23 +01:00
Lucas Bickel
7315af0304 restore /systemstatus page
All it needed was a new controller, and some small ui tweaks + re-adding to the menu. I put it in Settings » Status where I believe it belongs.
2017-03-08 14:46:33 +01:00
Robb
0f8c3b7c92 Merge pull request #38 from radiorabe/fix/travis-deploy-redness-on-master
Fix deploy condition on travis
2017-03-06 18:53:58 -05:00
Robb
7a32d5534d Merge pull request #43 from radiorabe/feature/record-line-in
Re-enable record line in feature
2017-03-06 18:45:54 -05:00
Robb
1279ce62d8 Merge pull request #37 from radiorabe/feature/no-sad-tape-for-facebook
Add empty default Facebook config
2017-03-06 18:34:03 -05:00
Robb
830ce4beaa Merge pull request #36 from radiorabe/feature/merge-manual
Merge Airtime manuals from Booktime.pro
2017-03-06 18:33:16 -05:00
Robb
d86e223c45 Merge pull request #28 from radiorabe/feature/robbt/podcast-naming
Podcast naming feature as per #26
2017-03-06 18:12:57 -05:00
Lucas Bickel
f8bf67792c Re-enable record line in feature
I did a quick check and added a show, ecasound is also still being installed, I see no further reason why this should not work but we will need to get some real tests done to be sure.

Fixes #42
2017-03-06 17:51:19 +01:00
Lucas Bickel
e69bc9dc00 Merge pull request #41 from radiorabe/comiconomenclaturist/hw-output
Re-enable hw output
2017-03-06 13:14:15 +01:00
Lucas Bickel
bdcd21208d Merge pull request #20 from ergonlogic/vagrant
Add Vagrant support
2017-03-06 11:46:52 +01:00
Lucas Bickel
71febf1222 Fix deploy condition on travis
https://docs.travis-ci.com/user/deployment/#Conditional-Releases-with-on%3A

Travis can't do env: conditionals :(
2017-03-05 14:54:32 +01:00
Lucas Bickel
d1edac4ff1 Add "or terrestrial" in 1. sentence 2017-03-05 14:18:41 +01:00
Lucas Bickel
9e05e91dde Add empty default Facebook config
This will get rid of the sad tape error on the facebook widgets page `/embeddablewidgets/facebook`. We will probably end up having to document how to set up facebook properly, but I'd like to take care of that while I'm testing against real facebook.
2017-03-05 14:13:01 +01:00
Lucas Bickel
c8e9356b2e Replace original docs README.txt
We need something that points back to the code now.
2017-03-05 13:46:47 +01:00
Lucas Bickel
f2293828cb Add Edit on GitHub links
These are important to help doc contributors get started. They have the side effect of pointing to a rather dangerous link for maintainers but any later changes should get blocked by the review policy later on.
2017-03-05 13:35:01 +01:00
Lucas Bickel
b96c13ad16 Add warning to top of install related docs 2017-03-05 13:30:11 +01:00
Lucas Bickel
ac221130cd Reorder menu 2017-03-05 13:28:34 +01:00
Lucas Bickel
187afcb206 Add converted 2.5.x manual on top of pro manual
I tried to only merge what makes sense for us, there is still quite some cleanup needed, this commit tries to preserve the 2.5 manual as much as possible while still keeping the rare new stuff from pro.
2017-03-05 13:17:49 +01:00
Lucas Bickel
d374ab2b3b Fix call to get_author()
This was introduced by the zf1 mega commit 625f92fe44.

625f92fe44 (commitcomment-21156925)
2017-03-05 12:26:54 +01:00
Lucas Bickel
bd7091ae59 Merge pull request #35 from Robbt/install_script_fixes
Added sample cloud_storage.conf to build dir and install script, chan…
2017-03-05 11:49:13 +01:00
Robb
0abfa7f018 Merge pull request #23 from radiorabe/feature/stop-using-reflection-inproduction-code
stop using reflection in production code
2017-03-04 22:25:34 -05:00
Robb
6085a8fd27 Merge pull request #22 from radiorabe/feature/use-zend-file-transfer-for-plupload
Use Zend_File_Transfer instead of $_FILES
2017-03-04 22:15:19 -05:00
Robb Ebright
86b1fcbf7c Added sample cloud_storage.conf to build dir and install script, changed production dir to symlink, added libretime ASCII art logo 2017-03-04 19:44:01 -05:00
Lucas Bickel
7f02761e8d Basic pandocs conversion of Airtime.pro manual
This is what is currently on http://sourcefabric.booktype.pro/airtime-pro-for-broadcasters and was converted to markdown with an extremely hacky script and some flintstoning.
2017-03-05 01:22:11 +01:00
Robb
9bac8354b6 Merge pull request #21 from radiorabe/feature/analyzer-on-travis
mostly run analyzer tests on travis
2017-03-04 19:17:23 -05:00
Robb
da1181e6ca Merge pull request #25 from radiorabe/feature/default-soundcloud-config
Add default soundcloud config
2017-03-04 17:56:17 -05:00
Lucas Bickel
51b1be9ed1 Merge pull request #33 from Robbt/install-fix
Added production directory during setup and used --upgrade parameter …
2017-03-04 23:35:17 +01:00
Robb Ebright
a1c4b888c3 Added production directory during setup and used --upgrade parameter for pip install setuptools 2017-03-04 15:22:53 -05:00
Lucas Bickel
69a6eeb7bb Build docs from conditional python script 2017-03-04 16:40:23 +01:00
Lucas Bickel
188c127057 Merge branch 'master' into feature/analyzer-on-travis
# Conflicts:
#	.travis.yml
2017-03-04 16:35:11 +01:00
Lucas Bickel
7c86991c50 Merge pull request #11 from radiorabe/feature/disable-billing
Problem: Billing is always on
2017-03-04 16:10:50 +01:00
Lucas Bickel
eaf69b1a72 Merge pull request #30 from radiorabe/hotfix/docs-deploy
Proper target repo setup for mkdocs deploy
2017-03-04 16:04:02 +01:00
Lucas Bickel
d875c9f5b9 Proper target repo setup for mkdocs deploy 2017-03-04 16:02:59 +01:00
Lucas Bickel
01a954481c Merge pull request #10 from radiorabe/feature/config-rewrite-airtime-saas-folder
Rewrite config from /etc/airtime-saas to plain /etc/airtime
2017-03-04 15:56:29 +01:00
Lucas Bickel
96eb746f18 Merge pull request #9 from radiorabe/feature/missing-arg
Add missing argument to playlistNotFound call
2017-03-04 15:48:22 +01:00
Lucas Bickel
e55b95cc3b Merge pull request #7 from radiorabe/feature/turn-off-live-chat-per-default
config to disable live chat
2017-03-04 15:48:00 +01:00
Lucas Bickel
c607150fcd Merge pull request #6 from radiorabe/feature/disable-whmcs-per-conf
Problem: Failed logins always try log in against legacy upstream
2017-03-04 15:47:45 +01:00
Lucas Bickel
d03a718dd6 Merge pull request #29 from radiorabe/feature/mkdocs
Hotfix: Missing config change
2017-03-04 15:47:15 +01:00
Lucas Bickel
28a1c33d7b Hotfix: Missing config change 2017-03-04 15:41:14 +01:00