-
Notifications
You must be signed in to change notification settings - Fork 44
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
Drone Wall 3.0.0 #31
Drone Wall 3.0.0 #31
Conversation
Resolve conflicts
That's sound fab ! Thanks. I am quite eager to test it to be honest. One question though. Is there any reason why you got rid of the Dockerfile? |
The dockerfile was a vestige of when this wasn't entirely client-side, I had never really used it in my development. That said, I'd be happy to restore it if people found it useful. What was your particular usecase, would you use docker to spin the wall up on a local machine? |
I use Docker a bit everywhere these days to be honest. Running Drone Wall as a Docker container is definitively something I will use. |
Sure, that works for me. I'd be happy to provide any info you need in a later PR. |
A Dockerfile that just runs Nginx and drops this code in as the static files would be great. Pretty painless to then throw that up in a Docker cluster to host it. |
+1 for a dockerfile, makes it very easy to try out and run in an existing docker setup |
@Tathanen I'm working on the caching improvements now. I think I have everything in place but will need to spend some time testing tomorrow morning to be sure |
Can't wait to try this out. Thanks @Tathanen and @bradrydzewski 👍 |
@Tathanen just fixed the caching issue and published a new docker image. Feel free to merge this pull request whenever your ready |
Sounds great. I actually don't have merge/release rights on the repo, would you mind granting me them? |
... I should have checked that invite first, never mind! |
@Tathanen just setup the new version and it is awesome. Thanks so much for taking the time to upgrade and improve! |
@bradrydzewski np, glad it's workin for ya! 👍 |
Finally ready! v3 supports Drone v0.4.0, and comes with a slew of small UI and functional tweaks, along with a completely refreshed build process. Now an entirely client-side web application, you can build the wall with some settings and authorization items pre-baked, or be asked for them in the client when you first access it. The README should cover the bulk of it.
@bradrydzewski a couple requests for you. We had discussed earlier how the
user/feed
route was being rate-limited by GitHub because of a caching mechanism that hadn't been applied to that particular route. It would be ideal to have that issue fixed before merging this PR to prevent a slew of semi-functional walls from being deployed.Also, could we assign this a
3.0.0
GitHub release? But before that, maybe assign1.0.0
to4fe1e5f
and2.0.0
tobc2f253
? Thanks!