Camdram is an open source project developed by a team of volunteers for the benefit of the Cambridge student theatre community

Overview

Camdram

Build status Deployment pipeline Code Coverage Join the chat at https://gitter.im/camdram/development

Camdram is an open source project developed by a team of volunteers for the benefit of the Cambridge student theatre community. We use this repository to host the code that runs Camdram and to co-ordinate our work, however we welcome anyone to contribute bugs and suggest new features.

The steps required to set up a development checkout of Camdram are detailed below. For the sake of brevity, these instructions assume that the reader is familiar with a number of technologies, such as developing on a Linux based platform, using Git and GitHub.

New releases are made on the master branch every so often using the GitHub interface. This automatically generates a changelog and pushes the new release into production at https://www.camdram.net/. The latest changes can be seen at https://development.camdram.net/ which always reflects the HEAD state of this repository.

If you encounter any problems with the instructions below, please create a GitHub issue or send an e-mail to [email protected]. We also have a live chat hosted on Gitter which you can use to quickly and informally get in touch with the development team.

Docker Installation

Docker is a virtualization service that acts as a platform for running containerised application. It's a great way to get a development environment setup with minimal hassle and should work cross-platform on Windows, macOS and Linux. First you will need to install Docker using the link above, then clone the Camdram repository and build the necessary Docker images:

  1. git clone [email protected]:camdram/camdram.git && cd camdram
  2. docker-compose build
  3. docker-compose up

This will automatically create and configure the full Camdram stack and start the server locally on port 8000.

Native Installation

The native installation is a lot more complicated than the Docker installation procedure and so we've broken it down into several steps.

1) Install programs

You will need to install the necessary package dependencies required to run Camdram. PHP version 7.3 or greater is required.

Debian/Ubuntu and Derivatives

The command below can be run on recent Debian-based distros (including Ubuntu and the Windows Subsystem for Linux).

sudo apt-get install git-core php php-cli composer php-curl php-intl php-sqlite3 php-gd php-json php-mbstring php-xml php-zip

macOS

You will need to have Homebrew installed. The following command appears (from minimal testing) to install everything required on recent versions of macOS.

brew install git php composer

Installation methods on other distros and operating systems will vary.

2) Create a local version of Camdram

The steps below assume that the Composer PHP package manager is installed globally on your system. If it is not available in your distro's repositories, alternate installation methods can be found at https://getcomposer.org/download/.

Note: some of the SQL database operations performed by the composer commands below are memory-intensive. Default installations of PHP tend to set the memory limit of a PHP script to a value which will undoubtedly cause fatal errors. To prevent this, find your php.ini file (location varies by system) and change the memory_limit setting, to something like memory_limit = 1G (a gigabyte is definitely sufficient - you may be able to get away with a lot less if you prefer). Alternatively you can call the PHP interpreter like so:

php -d memory_limit=1G $(which composer) etc.......

The command below will download and set up a Camdram checkout in a new folder called camdram:

composer create-project camdram/camdram camdram dev-master --no-interaction --keep-vcs

After obtaining a copy of the code, change into the newly created directory and start a local web server:

cd camdram
php app/console server:run

You should then be able to visit http://127.0.0.1:8000/ in your web browser to see your personal version of Camdram's homepage.

You'll need to create an administrator account in order to get access to most of the site's features. To make this happen automatically whenever you reset the database, open app/config/parameters.yml and replace the line setting default_admin_idents with:

    default_admin_idents: "[ { \"name\": \"Your Name\", \"email\": \"[email protected]\" } ]"

then run

php app/console doctrine:fixtures:load --no-interaction

You should then be able to log in with Raven and have full administrator access.

3) Run test suite

Camdram has a limited but growing automated test suite, which can be used to ensure your checkout is working and check for certain regressions after making changes. It can be executed by running:

./runtests

4) Create a fork

Camdram's development model follows the standard idioms used by FOSS projects hosted on GitHub. If you are just interested in experimenting with the codebase, no further steps are necessary, but if you'd like to contribute then you will need to create a fork.

After creating a personal fork, you can repoint your checkout using the commands below.

git remote rename origin upstream
git remote add origin [email protected]:your-github-username/camdram.git

We run Camdram as a meritocracy: anyone who has a reasonable number of pull requests accepted will be given access rights to commit straight to the Camdram repository

5) Write some code

It is a good idea to create a "feature branch" before starting development, so that the pull request will be named appropriately:

git checkout -b my-cool-feature

Some useful tips:

  • The site uses the Symfony PHP framework - read the documentation.
  • Use the GitHub issue tracker to discover and discuss issues to work on. If you think you know how to do something, write the code, commit it, and submit a pull request.
  • If you want to discuss how to implement a new feature or how to fix a bug, get in touch with one of the developers. It would probably be wise to get in touch before starting on any significant projects to avoid wasted effort!
  • Visit http://try.github.io/ if you're not familiar with Git.
  • Code should ideally conform to the style guide here: http://www.php-fig.org/psr/psr-2/. If this is far too daunting, a poorly styled but functional improvement is better than no improvement. You can use http://cs.sensiolabs.org/ to (mostly) clean your code up after writing it.

Depending on the type of change, ensure it works as a logged-in and/or non-logged in visitor. You can grant administration rights to your user account (which allows you to create and modify any Camdram content) by running

php app/console camdram:admins [email protected]

6) Submit your changes

  • Run git add file1.php file2.php for each file you wish to include in the commit
  • Run git commit and enter a message describing the changes you have made
  • Run git push to send your changes to GitHub

It is good practice to include the relevant issue number (prefixed with a hash #) at the end of the commit message - this will cause your commit to be linked to the issue page on GitHub.

Once your changes are pushed to your Camdram fork on GitHub, you can submit a pull request to have it included in Camdram.

Please note: we automatically display the names of some contributors on our development page as a way of saying thanks! By submitting your changes you are acknowledging that you are happy for this to happen.

7) Pull in other people's changes

At a later date, once your local repository has become out of sync with Github (because other people have make changes), you can run the following commands to pull in other people's changes and update your checkout:

git fetch upstream
git merge upstream/master

The following commands may need to be run after the above, if the dependencies, database schema or JS/CSS assets have changed.

composer install
php app/console camdram:database:refresh
php app/console camdram:assets:download

8) Read the Wiki

The Wiki has various pieces of information about both the current and in-development versions of Camdram. Reading through those pages can give insight into the more esoteric parts of the system. You can suggest ideas for new articles using the contact details above.

The following wiki pages detail how to create a server set-up that's more similar to the version of Camdram at https://www.camdram.net/:


Copyright

Camdram is released under version two of the GNU General Public License.

Copyright (C) 2014–2021 Members of the Camdram Web Team and other contributors.

Comments
  • Display mailing list days when creating an advert

    Display mailing list days when creating an advert

    An idea that came up in a CUADC committee meeting, it would be quite nice to let people know when we send out the various mailing lists (Thursday for everything but Actor's list, which is Tuesday & Friday) so people can set their expiry dates accordingly.

    opened by dstansby 32
  • Phase out password logins

    Phase out password logins

    Some musings about removing passwords from Camdram, meaning only Facebook, Google and Raven logins will be supported. An e-mail went out on 18th Februray to which we've received no replies, and the manual "Create Account" form was broken for the month of January so I think we're safe to do this.

    Phase 1

    • Delete the "Create Account" page and link
    • Delete the "Change Password" UI on the Account Settings page for users which don't already have a password assigned.
    • Tweak "reauthentication" page to redirect automatically to Raven etc where sensible.
    • Add fields/logging to monitor when each login method (Raven/Facebook/Google/password) is used.
    • Ensure Raven/Google/Facebook accounts can be matched by e-mail address as well as account id.

    In the interim, monitor use of password logins and maybe do some manual mailouts to people who haven't migrated.

    Phase 2

    • Remove password forms
    • Remove other password management UI (change password, forgotten password etc)
    • Delete password column
    task discussion needed security 
    opened by hoyes 26
  • Simplify development checkout setup procedure

    Simplify development checkout setup procedure

    Currently, the advised way of creating a Camdram checkout is using Vagrant. However, the Vagrantfile is currently out of date, mainly because Andrew and I (Peter) stopped using it because of the performance hit.

    Also, it's probably helpful for people to run certain commands manually for the first time (e.g. composer.phar install, generating assets), because they're commands you have to run quite frequently during development.

    I propose we

    • Try and make as many dependencies as possible optional (I'm thinking compass, Sphinx, a second test database).
    • Create a guide to manually setting up the packages required to run Camdram
    • Create a guide on what to do after you have a working checkout (i.e. a guide to the structure of the source code, info on dev/prod Symfony environment)
    opened by hoyes 22
  • Admin tools for 'people' management

    Admin tools for 'people' management

    We need to replicate the v1 tools for people management.

    • A list of all people with a search tool
    • Search for 'orphaned' people
    • The ability to merge 2 people together (covered by #149)

    There are almost certainly things I've forgotten...please add them as comments!

    opened by hoyes 21
  • Bump symfony/phpunit-bridge from 4.2.3 to 4.2.4

    Bump symfony/phpunit-bridge from 4.2.3 to 4.2.4

    Bumps symfony/phpunit-bridge from 4.2.3 to 4.2.4.

    Commits
    • 2cc651a Merge branch '3.4' into 4.2
    • b539f37 Don't resolve the Deprecation error handler mode until a deprecation is trigg...
    • 5fba7a2 Merge branch '3.4' into 4.2
    • 014bb9e Update composer.json
    • 017d445 [PhpUnitBridge] fix PHP 5.3 compat
    • 6a2148b PHPUnit Bridge: Rollback to traditional array syntax.
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
    • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

    Additionally, you can set the following in your Dependabot dashboard:

    • Update frequency (including time of day and day of week)
    • Automerge options (never/patch/minor, and dev/runtime dependencies)
    • Pull request limits (per update run and/or open at any time)
    • Out-of-range updates (receive only lockfile updates, if desired)
    • Security updates (receive only security updates, if desired)

    Finally, you can contact us by mentioning @dependabot.

    dependencies 
    opened by dependabot-preview[bot] 18
  • Disallow anonymous API access

    Disallow anonymous API access

    Bit of a placeholder really - feel free to comment...

    Can be merged in as/when we feel it's appropriate, but I suggest we give 4-8 weeks notice by email to anyone who has an API app registered, and maybe do a post on social media etc. as well for anyone who's using it anonymously.

    api security on-hold 
    opened by CHTJonas 18
  • Creating user with name containing only non [A-z] characters results in empty slug.

    Creating user with name containing only non [A-z] characters results in empty slug.

    The slug generator function currently works by removing all non-latin characters, and the replacing spaces with hyphens. Therefore changing a user's name to include only non-latin characters results in them having an empty slug, which doesn't appear to be possible to change back fully without DB access.

    I've had a look at fixing this, but there's only one place where setSlug is actually called on a person's name, and that's in show creation code, which I can't run. The rest of the time Symphony auto generates it from the name (src/Acts/CamdramBundle/Entity/Person.php:58). So unless anyone who actually knows php has any ideas, I think this is something that we'll need to fix upstream in Gedmo/Sluggable.

    opened by dtwood 18
  • Split socs and venues. Remove show.venue, fixes #465

    Split socs and venues. Remove show.venue, fixes #465

    It's possible that societies and venues could benefit from being split further in the PHP, but the database at least now makes more sense.

    The main reason this is a PR and not being pushed to master is that the DB migration is quite destructive. There are a number of old show entries with a venue but no performances at all:

    SELECT id, LEFT(title,15), timestamp, venue, venid FROM acts_shows WHERE
      NOT EXISTS (SELECT id FROM acts_performances WHERE acts_performances.sid = acts_shows.id)
      AND (venid IS NOT NULL OR NOT (venue = '' OR venue IS NULL));
    

    | id | title | timestamp | venue | venid | |------|-----------------|---------------------|----------------------------------------------|-------| | 1600 | Wyrd | 2007-10-05 01:10:35 | Picturehouse | NULL | | 2200 | The Winter's Ta | 2009-06-18 02:21:22 | Jesus Orchard and Chapel | NULL | | 2206 | Lady Windermere | 2009-06-30 14:15:30 | http://RecordedDrama.co.uk | NULL | | 2244 | Surrealist Film | 2009-10-31 16:00:34 | Filmed in various locations around Cambridge | NULL | | 2290 | Pembroke Player | 2011-05-31 13:26:02 | Japanese and UK Venues | NULL | | 2384 | Macbeth | 2010-02-11 14:14:50 | | 40 | | 2391 | When In Rome | 2010-06-30 11:11:54 | Edinburgh Festival | NULL | | 2647 | CONSEQUENCES | 2011-03-04 21:04:14 | www.cu-tv.co.uk | NULL | | 2685 | The Return of D | 2011-03-05 15:53:33 | | 40 | | 2812 | The Adventure C | 2011-06-03 18:01:04 | CB2 | NULL | | 2833 | Sweeney Todd | 2011-06-16 11:57:33 | | 42 | | 2939 | Footlights Inte | 2011-10-30 23:30:34 | ADC Theatre | NULL | | 2953 | Denim | 2011-11-13 22:29:44 | | 42 | | 2966 | The Enchanted A | 2012-06-15 19:46:29 | (film) | NULL | | 3053 | Take the Fast T | 2013-09-06 21:42:45 | f | NULL | | 3061 | Newnham Smoker | 2012-01-07 11:10:32 | | 48 | | 3063 | Newnham Smoker | 2012-02-09 13:24:59 | | 48 | | 3069 | Top Bike | 2012-01-14 14:15:27 | Corpus Christi College | NULL | | 3096 | Wolfson Howler | 2012-01-28 19:31:16 | Wolfson College Club Room | NULL | | 3142 | Lucy Cavendish | 2012-02-28 10:15:31 | Lucy Cavendish Bar | NULL | | 3223 | The Art of Now | 2012-04-25 16:18:14 | Homerton Small Studio | NULL | | 3523 | 'The King of En | 2013-01-21 19:44:42 | Girton College Chapel | NULL | | 3558 | The Canterbury | 2013-01-21 19:28:55 | Old Hall, Girton College | NULL | | 3563 | A Short Film | 2013-02-05 20:22:22 | A film so various locations | NULL | | 3669 | The Marvellous | 2013-03-15 13:29:08 | King's College Fellow's Garden | NULL | | 3705 | The Acid Test | 2013-03-28 11:27:49 | Homerton College Auditorium | 90 | | 3735 | Tamburlaine Par | 2013-05-01 14:02:50 | Sidney Sussex Tennis Court Garden | NULL | | 3736 | Pembroke May We | 2013-05-04 10:41:05 | | 45 | | 3755 | Pembroke Player | 2013-05-15 17:40:16 | | 45 | | 3817 | Doctor Faustus | 2013-06-20 04:33:03 | | 43 | | 3931 | Cinecam Flagshi | 2013-11-10 15:06:54 | Various set locations | NULL | | 3998 | Scrooge & Marle | 2013-11-26 22:18:04 | Waterloo East Theatre, London | NULL | | 4001 | Marlowe Showcas | 2013-11-22 10:42:14 | London Venue, TBC | NULL | | 4002 | The Prime of Mi | 2013-11-22 15:32:46 | | 48 | | 4054 | On Her Majesty' | 2014-01-05 17:28:21 | | 30 | | 4101 | Venice Preserv' | 2014-01-23 12:44:53 | TBD | NULL | | 4103 | The Marlowe Sho | 2014-01-21 18:34:56 | St John's College, Cambridge; TBC, London | NULL | | 4104 | The Marlowe Sho | 2014-01-25 01:39:31 | St John's College, Cambridge; TBC, London | NULL | | 4121 | Shadow (short f | 2014-02-11 23:32:03 | Shooting in central Cambridge | NULL | | 4233 | Rickshaw Theatr | 2014-03-04 17:33:15 | Tbc | NULL | | 4253 | Sell by Date | 2014-03-09 18:13:47 | | 30 | | 4299 | The Jew of Malt | 0000-00-00 00:00:00 | Corpus Christi College Gardens | NULL | | 4308 | Pick of the Fri | 2014-04-17 18:58:16 | TBC | NULL | | 4429 | CUMTS Bar Night | 0000-00-00 00:00:00 | | 68 | | 4443 | Romeo & Juliet | 0000-00-00 00:00:00 | C Venues | NULL | | 4444 | Cartoon (SHORT | 2014-07-01 10:27:42 | Various Locations in Edinburgh | NULL | | 4530 | Freshers' Plays | 2014-10-02 16:21:56 | | 29 |

    There other, more complicated discrepancies where the venue of the show doesn't agree with any venue of the performances. So this is another DB cleanup job!

    opened by GKFX 17
  • Improved DB+filesystem backups

    Improved DB+filesystem backups

    Leaving this one intentionally vague as a placeholder; this came up in an email discussion back in February (@hoyes musing). Not sure whether discussing it in more detail publicly is OK.

    We have backups but backups could be better, in terms of location, redundancy and longevity.

    infrastructure 
    opened by philosophicles 17
  • Facebook open graph metadata

    Facebook open graph metadata

    I've noticed lots of these on Facebook recently: image

    I think we can make shows (and other Camdram pages) appear better in Facebook by adding special meta tags and telling Facebook what they mean: https://developers.facebook.com/docs/sharing/opengraph/object-properties

    I have access to the Camdram Facebook app - can give access to anyone interested in doing this.

    enhancement 
    opened by hoyes 16
  • Issue uploading image

    Issue uploading image

    I have been trying to upload an image to http://www.camdram.net/shows/cast-2009-two-gentlemen-of-verona - each time the first time I try to upload an image it gives "HTTP 500 error" (behind when the image is uploading) - then the 2nd and subsequent times it appears to complete but with a broken image link. Deleting the image and re uploading gives the 500 error.

    The image I'm trying to upload is attached (I tried with others as well) casttwogents

    bug 
    opened by stumo 15
  • Bump sentry/sentry-symfony from 4.3.0 to 4.5.0

    Bump sentry/sentry-symfony from 4.3.0 to 4.5.0

    Bumps sentry/sentry-symfony from 4.3.0 to 4.5.0.

    Release notes

    Sourced from sentry/sentry-symfony's releases.

    4.5.0

    • Symfony version 3.4 is no longer supported
      • Drop Symfony support below 4.4 (#643)
    • feat: Add support for tracing of Symfony HTTP client requests (#606)
      • feat: Add support for HTTP client baggage propagation (#663)
      • ref: Add proper HTTP client span descriptions (#680)
    • feat: Support logging the impersonator user, if any (#647)
    • ref: Use a constant for the SDK version (#662)

    4.4.0

    • feat: Add support for Dynamic Sampling (#665)

    4.3.1

    fix: Update span ops (#655)

    Changelog

    Sourced from sentry/sentry-symfony's changelog.

    4.5.0 (2022-11-28)

    • Symfony version 3.4 is no longer supported
      • Drop Symfony support below 4.4 (#643)
    • feat: Add support for tracing of Symfony HTTP client requests (#606)
      • feat: Add support for HTTP client baggage propagation (#663)
      • ref: Add proper HTTP client span descriptions (#680)
    • feat: Support logging the impersonator user, if any (#647)
    • ref: Use a constant for the SDK version (#662)

    4.4.0 (2022-10-20)

    • feat: Add support for Dynamic Sampling (#665)

    4.3.1 (2022-10-10)

    • fix: Update span ops (#655)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump symfony/form from 5.4.12 to 5.4.16

    Bump symfony/form from 5.4.12 to 5.4.16

    Bumps symfony/form from 5.4.12 to 5.4.16.

    Release notes

    Sourced from symfony/form's releases.

    v5.4.16

    Changelog (https://github.com/symfony/form/compare/v5.4.15...v5.4.16)

    • no significant changes

    v5.4.15

    Changelog (https://github.com/symfony/form/compare/v5.4.14...v5.4.15)

    • no significant changes

    v5.4.13

    Changelog (https://github.com/symfony/form/compare/v5.4.12...v5.4.13)

    • bug #47528 fix UUID tranformer (nicolas-grekas)
    Commits
    • 5d3790b Run tests with doctrine/collections 2
    • e6a97a0 Merge branch '4.4' into 5.4
    • e1d137b Added Urdu Language Translation in Form Component, Security Core and in Vali...
    • 4e504c4 Merge branch '4.4' into 5.4
    • f7413a3 s/annd/and
    • 81927bb fix few typos/inconsistencies in latvian translations
    • d9d6617 [Form] fix tests
    • a5fc3d2 [Form] fix UUID tranformer
    • ebe9565 Merge branch '4.4' into 5.4
    • e3f321b Fix checking result of DateTime::getLastErrors
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump symfony/console from 5.4.12 to 5.4.16

    Bump symfony/console from 5.4.12 to 5.4.16

    Bumps symfony/console from 5.4.12 to 5.4.16.

    Release notes

    Sourced from symfony/console's releases.

    v5.4.16

    Changelog (https://github.com/symfony/console/compare/v5.4.15...v5.4.16)

    • bug #48179 Support completion for bash functions (Chi-teck)
    • bug #48217 Improve error message when shell is not detected in completion command (GromNaN)
    • bug #48210  Fix signal handlers called after event listeners and skip exit (GromNaN)
    • bug #47998 Fix console ProgressBar::override() after manual ProgressBar::cleanup() (maxbeckers)
    • bug #48085 Tell about messenger:consume invalid limit options (MatTheCat)

    v5.4.15

    Changelog (https://github.com/symfony/console/compare/v5.4.14...v5.4.15)

    • bug #47907 Update Application.php (aleksandr-shevchenko)
    • bug #47883 Fix error output on windows cli (Maximilian.Beckers)

    v5.4.14

    Changelog (https://github.com/symfony/console/compare/v5.4.13...v5.4.14)

    • bug #47779 Fix Helper::removeDecoration hyperlink bug (greew)

    v5.4.13

    Changelog (https://github.com/symfony/console/compare/v5.4.12...v5.4.13)

    • bug #47394 Make bash completion run in non interactive mode (Seldaek)
    Commits
    • 8e9b9c8 skip tests if the signal to be sent is not available
    • 3042c61 skip a test if the signal to be sent is not available
    • f2dd071 Support completion for bash functions
    • dcda527 Improve message when shell is not detected
    • 3836ffa bug #48210 [Console]  Fix signal handlers called after event listeners and sk...
    • 0c6f9ac Merge branch '4.4' into 5.4
    • 01c90db Fix signal handlers called after event listeners and skip exit
    • 005ed05 bug #47998 [Console] Fix console ProgressBar::override() after manual `Prog...
    • afcca7c [Console] Fix console ProgressBar::override() after manual `ProgressBar::cl...
    • 33fa45f Tell about messenger:consume invalid limit options
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump symfony/framework-bundle from 5.4.12 to 5.4.16

    Bump symfony/framework-bundle from 5.4.12 to 5.4.16

    Bumps symfony/framework-bundle from 5.4.12 to 5.4.16.

    Release notes

    Sourced from symfony/framework-bundle's releases.

    v5.4.16

    Changelog (https://github.com/symfony/framework-bundle/compare/v5.4.15...v5.4.16)

    • bug #48330 do not wire the MercureTransportFactory if the MercureBundle is not enabled (xabbuh)
    • bug #48119 Allow to disable lock without defining a resource (MatTheCat)

    v5.4.13

    Changelog (https://github.com/symfony/framework-bundle/compare/v5.4.12...v5.4.13)

    • bug #47637 Fix passing serializer.default_context option to normalizers (wuchen90)
    • bug #47695 Filter out trans paths that are covered by a parent folder path (natewiebe13)
    • bug #47614 Fix a phpdoc in mailer assertions (HeahDude)
    • bug #47351 Do not throw when describing a factory definition (MatTheCat)
    Commits
    • 70bfb2e do not wire the MercureTransportFactory if the MercureBundle is not enabled
    • 8bb6975 [FrameworkBundle] typo default_lifetime example
    • ebfba25 Merge branch '4.4' into 5.4
    • d8cf255 Allow to disable lock without defining a resource
    • 00ac4d7 Merge branch '4.4' into 5.4
    • 5b8b76e Guard scripts from being run in non-CLI contexts
    • 4b9e1e4 bug #46956 [FrameworkBundle] Allow to specify null for exception mapping co...
    • 5694772 [FrameworkBundle] Allow to specify null for exception mapping configuration...
    • 394866c [FrameworkBundle] Fix passing serializer.default_context option to normalizers
    • 13a30ef [FrameworkBundle] Fix tests
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump doctrine/orm from 2.11.2 to 2.13.4

    Bump doctrine/orm from 2.11.2 to 2.13.4

    Bumps doctrine/orm from 2.11.2 to 2.13.4.

    Release notes

    Sourced from doctrine/orm's releases.

    2.13.4

    Release Notes for 2.13.4

    2.13.4

    • Total issues resolved: 0
    • Total pull requests resolved: 23
    • Total contributors: 8

    Bugfixes

    Static Analysis

    Documentation

    Test Suite

    CI

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump eslint from 8.23.0 to 8.28.0

    Bump eslint from 8.23.0 to 8.28.0

    Bumps eslint from 8.23.0 to 8.28.0.

    Release notes

    Sourced from eslint's releases.

    v8.28.0

    Features

    • 63bce44 feat: add ignoreClassFieldInitialValues option to no-magic-numbers (#16539) (Milos Djermanovic)
    • 8385ecd feat: multiline properties in rule key-spacing with option align (#16532) (Francesco Trotta)
    • a4e89db feat: no-obj-calls support Intl (#16543) (Sosuke Suzuki)

    Bug Fixes

    • c50ae4f fix: Ensure that dot files are found with globs. (#16550) (Nicholas C. Zakas)
    • 9432b67 fix: throw error for first unmatched pattern (#16533) (Milos Djermanovic)
    • e76c382 fix: allow * 1 when followed by / in no-implicit-coercion (#16522) (Milos Djermanovic)

    Documentation

    • 34c05a7 docs: Language Options page intro and tweaks (#16511) (Ben Perlmutter)
    • 3e66387 docs: add intro and edit ignoring files page (#16510) (Ben Perlmutter)
    • 436f712 docs: fix Header UI inconsistency (#16464) (Tanuj Kanti)
    • f743816 docs: switch to wrench emoji for auto-fixable rules (#16545) (Bryan Mishkin)
    • bc0547e docs: improve styles for versions and languages page (#16553) (Nitin Kumar)
    • 6070f58 docs: clarify esquery issue workaround (#16556) (Milos Djermanovic)
    • b48e4f8 docs: Command Line Interface intro and tweaks (#16535) (Ben Perlmutter)
    • b92b30f docs: Add Rules page intro and content tweaks (#16523) (Ben Perlmutter)
    • 1769b42 docs: Integrations page introduction (#16548) (Ben Perlmutter)
    • a8d0a57 docs: make table of contents sticky on desktop (#16506) (Sam Chen)
    • a01315a docs: fix route of japanese translation site (#16542) (Tanuj Kanti)
    • 0515628 docs: use emoji instead of svg for deprecated rule (#16536) (Bryan Mishkin)
    • 68f1288 docs: set default layouts (#16484) (Percy Ma)
    • 776827a docs: init config about specifying shared configs (#16483) (Percy Ma)
    • 5c39425 docs: fix broken link to plugins (#16520) (Ádám T. Nagy)
    • c97c789 docs: Add missing no-new-native-nonconstructor docs code fence (#16503) (Brandon Mills)

    Chores

    • e94a4a9 chore: Add tests to verify #16038 is fixed (#16538) (Nicholas C. Zakas)
    • e13f194 chore: stricter validation of meta.docs.description in core rules (#16529) (Milos Djermanovic)
    • 72dbfbc chore: use pkg parameter in getNpmPackageVersion (#16525) (webxmsj)

    v8.27.0

    Features

    • f14587c feat: new no-new-native-nonconstructor rule (#16368) (Sosuke Suzuki)
    • 978799b feat: add new rule no-empty-static-block (#16325) (Sosuke Suzuki)
    • 69216ee feat: no-empty suggest to add comment in empty BlockStatement (#16470) (Nitin Kumar)
    • 319f0a5 feat: use context.languageOptions.ecmaVersion in core rules (#16458) (Milos Djermanovic)

    Bug Fixes

    • c3ce521 fix: Ensure unmatched glob patterns throw an error (#16462) (Nicholas C. Zakas)
    • 886a038 fix: handle files with unspecified path in getRulesMetaForResults (#16437) (Francesco Trotta)

    Documentation

    • ce93b42 docs: Stylelint property-no-unknown (#16497) (Nick Schonning)
    • d2cecb4 docs: Stylelint declaration-block-no-shorthand-property-overrides (#16498) (Nick Schonning)
    • 0a92805 docs: stylelint color-hex-case (#16496) (Nick Schonning)
    • 74a5af4 docs: fix stylelint error (#16491) (Milos Djermanovic)

    ... (truncated)

    Changelog

    Sourced from eslint's changelog.

    v8.28.0 - November 18, 2022

    • 34c05a7 docs: Language Options page intro and tweaks (#16511) (Ben Perlmutter)
    • 3e66387 docs: add intro and edit ignoring files page (#16510) (Ben Perlmutter)
    • 436f712 docs: fix Header UI inconsistency (#16464) (Tanuj Kanti)
    • f743816 docs: switch to wrench emoji for auto-fixable rules (#16545) (Bryan Mishkin)
    • bc0547e docs: improve styles for versions and languages page (#16553) (Nitin Kumar)
    • 6070f58 docs: clarify esquery issue workaround (#16556) (Milos Djermanovic)
    • b48e4f8 docs: Command Line Interface intro and tweaks (#16535) (Ben Perlmutter)
    • b92b30f docs: Add Rules page intro and content tweaks (#16523) (Ben Perlmutter)
    • 1769b42 docs: Integrations page introduction (#16548) (Ben Perlmutter)
    • 63bce44 feat: add ignoreClassFieldInitialValues option to no-magic-numbers (#16539) (Milos Djermanovic)
    • c50ae4f fix: Ensure that dot files are found with globs. (#16550) (Nicholas C. Zakas)
    • a8d0a57 docs: make table of contents sticky on desktop (#16506) (Sam Chen)
    • 9432b67 fix: throw error for first unmatched pattern (#16533) (Milos Djermanovic)
    • 8385ecd feat: multiline properties in rule key-spacing with option align (#16532) (Francesco Trotta)
    • a4e89db feat: no-obj-calls support Intl (#16543) (Sosuke Suzuki)
    • a01315a docs: fix route of japanese translation site (#16542) (Tanuj Kanti)
    • e94a4a9 chore: Add tests to verify #16038 is fixed (#16538) (Nicholas C. Zakas)
    • 0515628 docs: use emoji instead of svg for deprecated rule (#16536) (Bryan Mishkin)
    • e76c382 fix: allow * 1 when followed by / in no-implicit-coercion (#16522) (Milos Djermanovic)
    • 68f1288 docs: set default layouts (#16484) (Percy Ma)
    • e13f194 chore: stricter validation of meta.docs.description in core rules (#16529) (Milos Djermanovic)
    • 776827a docs: init config about specifying shared configs (#16483) (Percy Ma)
    • 72dbfbc chore: use pkg parameter in getNpmPackageVersion (#16525) (webxmsj)
    • 5c39425 docs: fix broken link to plugins (#16520) (Ádám T. Nagy)
    • c97c789 docs: Add missing no-new-native-nonconstructor docs code fence (#16503) (Brandon Mills)

    v8.27.0 - November 6, 2022

    • f14587c feat: new no-new-native-nonconstructor rule (#16368) (Sosuke Suzuki)
    • 978799b feat: add new rule no-empty-static-block (#16325) (Sosuke Suzuki)
    • ce93b42 docs: Stylelint property-no-unknown (#16497) (Nick Schonning)
    • d2cecb4 docs: Stylelint declaration-block-no-shorthand-property-overrides (#16498) (Nick Schonning)
    • 0a92805 docs: stylelint color-hex-case (#16496) (Nick Schonning)
    • c3ce521 fix: Ensure unmatched glob patterns throw an error (#16462) (Nicholas C. Zakas)
    • 74a5af4 docs: fix stylelint error (#16491) (Milos Djermanovic)
    • 69216ee feat: no-empty suggest to add comment in empty BlockStatement (#16470) (Nitin Kumar)
    • 324db1a docs: explicit stylelint color related rules (#16465) (Nick Schonning)
    • 94dc4f1 docs: use Stylelint for HTML files (#16468) (Nick Schonning)
    • cc6128d docs: enable stylelint declaration-block-no-duplicate-properties (#16466) (Nick Schonning)
    • d03a8bf docs: Add heading to justification explanation (#16430) (Maritaria)
    • 886a038 fix: handle files with unspecified path in getRulesMetaForResults (#16437) (Francesco Trotta)
    • 319f0a5 feat: use context.languageOptions.ecmaVersion in core rules (#16458) (Milos Djermanovic)
    • 8a15968 docs: add Stylelint configuration and cleanup (#16379) (Nick Schonning)
    • 9b0a469 docs: note commit messages don't support scope (#16435) (Andy Edwards)
    • 1581405 docs: improve context.getScope() docs (#16417) (Ben Perlmutter)
    • b797149 docs: update formatters template (#16454) (Milos Djermanovic)
    • 5ac4de9 docs: fix link to formatters on the Core Concepts page (#16455) (Vladislav)
    • 33313ef docs: core-concepts: fix link to semi rule (#16453) (coderaiser)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript 
    opened by dependabot[bot] 0
Releases(v2.97.4)
  • v2.97.4(Aug 30, 2022)

    This release fixes a bug by compensating for that fact that Symfony strips out the Authorisation header.

    Full Changelog: https://github.com/camdram/camdram/compare/v2.97.3...v2.97.4

    Source code(tar.gz)
    Source code(zip)
  • v2.97.3(Aug 30, 2022)

    This release fixes a bug that broke the OAuth2 authorization code grant type.

    Full Changelog: https://github.com/camdram/camdram/compare/v2.97.2...v2.97.3

    Source code(tar.gz)
    Source code(zip)
  • v2.97.2(Aug 29, 2022)

    This release fixes a bug where authenticated GET requests to the API were being erroneously detected as unauthenticated.

    Full Changelog: https://github.com/camdram/camdram/compare/v2.97.1...v2.97.2

    Source code(tar.gz)
    Source code(zip)
  • v2.97.1(Aug 29, 2022)

    This release again changes the behaviour with respect to Unauthenticated API requests. Previously such requests used a global mutex, but this appears to be causing problems in prod so it has now been removed.

    Full Changelog: https://github.com/camdram/camdram/compare/v2.97...v2.97.1

    Source code(tar.gz)
    Source code(zip)
  • v2.97(Aug 29, 2022)

    What's Changed

    Unauthenticated API requests are now subject to additional restrictions. They will still work, but you will find things easier if you authenticate using an API key. Some other changes:

    • Bump sentry/sentry-symfony from 4.2.10 to 4.3.0 by @dependabot in https://github.com/camdram/camdram/pull/1869
    • Bump terser from 5.12.1 to 5.14.2 by @dependabot in https://github.com/camdram/camdram/pull/1903
    • Bump guzzlehttp/guzzle from 6.5.5 to 6.5.8 by @dependabot in https://github.com/camdram/camdram/pull/1880
    • Bump symfony/webpack-encore-bundle from 1.14.1 to 1.15.1 by @dependabot in https://github.com/camdram/camdram/pull/1899
    • Bump symfony/form from 5.4.11 to 5.4.12 by @dependabot in https://github.com/camdram/camdram/pull/1938
    • Bump symfony/validator from 5.4.11 to 5.4.12 by @dependabot in https://github.com/camdram/camdram/pull/1940
    • Bump symfony/console from 5.4.11 to 5.4.12 by @dependabot in https://github.com/camdram/camdram/pull/1941
    • Bump symfony/translation from 5.4.11 to 5.4.12 by @dependabot in https://github.com/camdram/camdram/pull/1939
    • Bump symfony/polyfill-intl-messageformatter from 1.25.0 to 1.26.0 by @dependabot in https://github.com/camdram/camdram/pull/1872
    • Bump knplabs/github-api from 3.5.1 to 3.8.0 by @dependabot in https://github.com/camdram/camdram/pull/1923
    • Bump php-http/httplug-bundle from 1.25.0 to 1.27.0 by @dependabot in https://github.com/camdram/camdram/pull/1908
    • Bump eslint from 8.22.0 to 8.23.0 by @dependabot in https://github.com/camdram/camdram/pull/1937
    • Bump @babel/plugin-proposal-class-properties from 7.16.7 to 7.18.6 by @dependabot in https://github.com/camdram/camdram/pull/1893

    Full Changelog: https://github.com/camdram/camdram/compare/v2.96...v2.97

    Source code(tar.gz)
    Source code(zip)
  • v2.96(Aug 28, 2022)

    What's Changed

    • Bump symfony/maker-bundle from 1.38.0 to 1.39.0 by @dependabot in https://github.com/camdram/camdram/pull/1823
    • Bump excelwebzone/recaptcha-bundle from 1.5.34 to 1.5.35 by @dependabot in https://github.com/camdram/camdram/pull/1828
    • Bump symfony/maker-bundle from 1.39.0 to 1.40.1 by @dependabot in https://github.com/camdram/camdram/pull/1825
    • Bump eslint from 8.13.0 to 8.14.0 by @dependabot in https://github.com/camdram/camdram/pull/1824
    • Bump symfony/web-profiler-bundle from 5.4.6 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1829
    • Bump symfony/validator from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1831
    • Bump symfony/twig-bundle from 5.4.3 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1834
    • Bump symfony/framework-bundle from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1836
    • Bump symfony/translation from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1839
    • Bump symfony/expression-language from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1838
    • Bump symfony/intl from 5.4.5 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1830
    • Bump symfony/security-bundle from 5.4.5 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1832
    • Bump symfony/console from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1837
    • Bump symfony/form from 5.4.7 to 5.4.8 by @dependabot in https://github.com/camdram/camdram/pull/1833
    • Bump doctrine/dbal from 3.3.5 to 3.3.6 by @dependabot in https://github.com/camdram/camdram/pull/1842
    • Bump sentry/sentry-symfony from 4.2.8 to 4.2.9 by @dependabot in https://github.com/camdram/camdram/pull/1843
    • Bump symfony/webpack-encore-bundle from 1.14.0 to 1.14.1 by @dependabot in https://github.com/camdram/camdram/pull/1846
    • Bump sentry/sentry-symfony from 4.2.9 to 4.2.10 by @dependabot in https://github.com/camdram/camdram/pull/1857
    • Bump incenteev/composer-parameter-handler from 2.1.4 to 2.1.5 by @dependabot in https://github.com/camdram/camdram/pull/1861
    • Bump symfony/console from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1864
    • Bump symfony/framework-bundle from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1862
    • Bump symfony/security-bundle from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1863
    • Bump symfony/form from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1865
    • Bump symfony/mime from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1866
    • Bump symfony/translation from 5.4.8 to 5.4.9 by @dependabot in https://github.com/camdram/camdram/pull/1867
    • Bump doctrine/dbal from 3.3.6 to 3.3.7 by @dependabot in https://github.com/camdram/camdram/pull/1878
    • Bump symfony/framework-bundle from 5.4.9 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1883
    • Bump symfony/expression-language from 5.4.8 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1882
    • Bump symfony/mime from 5.4.9 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1886
    • Bump symfony/form from 5.4.9 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1885
    • Bump symfony/console from 5.4.9 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1888
    • Bump sabre/vobject from 4.4.1 to 4.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1884
    • Bump symfony/web-profiler-bundle from 5.4.8 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1891
    • Bump symfony/validator from 5.4.8 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1889
    • Bump symfony/intl from 5.4.8 to 5.4.10 by @dependabot in https://github.com/camdram/camdram/pull/1887
    • Bump sabre/vobject from 4.4.2 to 4.4.3 by @dependabot in https://github.com/camdram/camdram/pull/1901
    • Bump @github/hotkey from 2.0.0 to 2.0.1 by @dependabot in https://github.com/camdram/camdram/pull/1905
    • Bump symfony/browser-kit from 5.4.3 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1909
    • Bump symfony/security-bundle from 5.4.9 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1910
    • Bump symfony/framework-bundle from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1912
    • Bump symfony/web-server-bundle from 4.4.37 to 4.4.44 by @dependabot in https://github.com/camdram/camdram/pull/1911
    • Bump symfony/console from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1917
    • Bump symfony/css-selector from 5.4.3 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1916
    • Bump symfony/translation from 5.4.9 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1915
    • Bump symfony/debug-bundle from 5.4.3 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1920
    • Bump symfony/validator from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1921
    • Bump symfony/form from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1918
    • Bump symfony/expression-language from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1914
    • Bump symfony/intl from 5.4.10 to 5.4.11 by @dependabot in https://github.com/camdram/camdram/pull/1919
    • Bump twig/twig from 3.4.1 to 3.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1929
    • Bump brianium/paratest from 6.4.4 to 6.6.3 by @dependabot in https://github.com/camdram/camdram/pull/1936
    • Bump sabre/vobject from 4.4.3 to 4.5.0 by @dependabot in https://github.com/camdram/camdram/pull/1931
    • Bump eslint from 8.14.0 to 8.22.0 by @dependabot in https://github.com/camdram/camdram/pull/1928
    • Bump laminas/laminas-feed from 2.16.0 to 2.18.2 by @dependabot in https://github.com/camdram/camdram/pull/1926
    • Bump symfony/monolog-bundle from 3.7.1 to 3.8.0 by @dependabot in https://github.com/camdram/camdram/pull/1851
    • Bump symfony/maker-bundle from 1.40.1 to 1.43.0 by @dependabot in https://github.com/camdram/camdram/pull/1856
    • Bump liip/imagine-bundle from 2.7.6 to 2.8.0 by @dependabot in https://github.com/camdram/camdram/pull/1868

    Full Changelog: https://github.com/camdram/camdram/compare/v2.95...v2.96

    Source code(tar.gz)
    Source code(zip)
  • v2.95(Apr 18, 2022)

    In this release we've

    • Improved the display and clarity of vacancy information
    • Fixed issues with links to Facebook and Facebook's display of snippets from links to us
    • Fixed an issue with duplicate entries on people's credits lists
    • Made preparations towards upgrading to PHP 8.
    Source code(tar.gz)
    Source code(zip)
  • v2.94(Jan 29, 2022)

    This release fixes an issue with user registration when a long profile URL is returned from the API. Plus upgrade deps.

    What's Changed

    • Bump sensio/framework-extra-bundle from 6.2.3 to 6.2.4 by @dependabot in https://github.com/camdram/camdram/pull/1686
    • Bump node-sass from 7.0.0 to 7.0.1 by @dependabot in https://github.com/camdram/camdram/pull/1687
    • Bump symfony/framework-bundle from 5.4.1 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1689
    • Bump symfony/intl from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1690
    • Bump symfony/security-bundle from 5.4.1 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1688
    • Bump symfony/dotenv from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1692
    • Bump symfony/console from 5.4.1 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1693
    • Bump symfony/validator from 5.4.1 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1696
    • Bump symfony/debug-bundle from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1694
    • Bump symfony/web-profiler-bundle from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1697
    • Bump dama/doctrine-test-bundle from 6.7.1 to 6.7.2 by @dependabot in https://github.com/camdram/camdram/pull/1698
    • Bump symfony/browser-kit from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1700
    • Bump symfony/css-selector from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1701
    • Bump symfony/translation from 5.4.1 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1702
    • Bump symfony/form from 5.4.0 to 5.4.2 by @dependabot in https://github.com/camdram/camdram/pull/1699
    • Bump @babel/plugin-proposal-class-properties from 7.16.5 to 7.16.7 by @dependabot in https://github.com/camdram/camdram/pull/1703
    • Bump doctrine/doctrine-bundle from 2.5.3 to 2.5.4 by @dependabot in https://github.com/camdram/camdram/pull/1704
    • Bump sensio/framework-extra-bundle from 6.2.4 to 6.2.5 by @dependabot in https://github.com/camdram/camdram/pull/1705
    • Bump twig/twig from 3.3.4 to 3.3.7 by @dependabot in https://github.com/camdram/camdram/pull/1706
    • Bump doctrine/dbal from 3.2.0 to 3.2.1 by @dependabot in https://github.com/camdram/camdram/pull/1708
    • Bump doctrine/doctrine-bundle from 2.5.4 to 2.5.5 by @dependabot in https://github.com/camdram/camdram/pull/1709
    • Bump friendsofsymfony/rest-bundle from 3.2.0 to 3.2.1 by @dependabot in https://github.com/camdram/camdram/pull/1710
    • Bump sentry/sentry-symfony from 4.2.5 to 4.2.6 by @dependabot in https://github.com/camdram/camdram/pull/1711
    • Bump excelwebzone/recaptcha-bundle from 1.5.30 to 1.5.31 by @dependabot in https://github.com/camdram/camdram/pull/1712
    • Bump sensio/framework-extra-bundle from 6.2.5 to 6.2.6 by @dependabot in https://github.com/camdram/camdram/pull/1715
    • Bump dama/doctrine-test-bundle from 6.7.2 to 6.7.3 by @dependabot in https://github.com/camdram/camdram/pull/1718
    • Bump dama/doctrine-test-bundle from 6.7.3 to 6.7.4 by @dependabot in https://github.com/camdram/camdram/pull/1724
    • Bump knplabs/github-api from 3.4.0 to 3.5.0 by @dependabot in https://github.com/camdram/camdram/pull/1723
    • Bump abraham/twitteroauth from 3.2.0 to 3.3.0 by @dependabot in https://github.com/camdram/camdram/pull/1717
    • Bump symfony/polyfill-intl-messageformatter from 1.23.0 to 1.24.0 by @dependabot in https://github.com/camdram/camdram/pull/1707
    • Bump doctrine/orm from 2.10.4 to 2.11.0 by @dependabot in https://github.com/camdram/camdram/pull/1713
    • Bump follow-redirects from 1.14.4 to 1.14.7 by @dependabot in https://github.com/camdram/camdram/pull/1714
    • Bump @symfony/webpack-encore from 1.7.0 to 1.8.1 by @dependabot in https://github.com/camdram/camdram/pull/1722
    • Bump nanoid from 3.1.28 to 3.2.0 by @dependabot in https://github.com/camdram/camdram/pull/1720

    Full Changelog: https://github.com/camdram/camdram/compare/v2.93...v2.94

    Source code(tar.gz)
    Source code(zip)
  • v2.93(Dec 22, 2021)

    The main new feature of this release is a note of guidance from ADC Management on the 'Vacancies' page. Also included are some small copy editing changes e.g. reformatting whitespace and correcting indentation and capitalisation. In the background there is also a database migration to add a uniqueness constraint to the acts_access table and various package updates.

    What's Changed

    • Bump doctrine/doctrine-fixtures-bundle from 3.4.0 to 3.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1593
    • Bump symfony/translation from 5.3.9 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1596
    • Bump symfony/form from 5.3.8 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1598
    • Bump symfony/twig-bundle from 5.3.4 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1595
    • Bump symfony/console from 5.3.7 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1597
    • Bump symfony/framework-bundle from 5.3.8 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1600
    • Bump symfony/dotenv from 5.3.8 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1599
    • Bump symfony/validator from 5.3.8 to 5.3.10 by @dependabot in https://github.com/camdram/camdram/pull/1601
    • Bump brianium/paratest from 6.3.1 to 6.3.2 by @dependabot in https://github.com/camdram/camdram/pull/1603
    • Bump sabre/vobject from 4.3.5 to 4.3.6 by @dependabot in https://github.com/camdram/camdram/pull/1604
    • Bump sabre/vobject from 4.3.6 to 4.3.7 by @dependabot in https://github.com/camdram/camdram/pull/1605
    • Bump symfony/monolog-bundle from 3.7.0 to 3.7.1 by @dependabot in https://github.com/camdram/camdram/pull/1606
    • Bump friendsofsymfony/rest-bundle from 3.1.0 to 3.1.1 by @dependabot in https://github.com/camdram/camdram/pull/1607
    • Bump doctrine/doctrine-migrations-bundle from 3.2.0 to 3.2.1 by @dependabot in https://github.com/camdram/camdram/pull/1609
    • Bump sabre/vobject from 4.3.7 to 4.3.8 by @dependabot in https://github.com/camdram/camdram/pull/1610
    • Bump brianium/paratest from 6.3.2 to 6.3.3 by @dependabot in https://github.com/camdram/camdram/pull/1617
    • Bump symfony/framework-bundle from 5.3.10 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1618
    • Bump symfony/mime from 5.3.8 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1619
    • Bump symfony/translation from 5.3.10 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1622
    • Bump symfony/form from 5.3.10 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1620
    • Bump symfony/validator from 5.3.10 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1623
    • Bump symfony/security-bundle from 5.3.8 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1624
    • Bump symfony/asset from 5.3.4 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1626
    • Bump symfony/expression-language from 5.3.7 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1628
    • Bump symfony/intl from 5.3.8 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1621
    • Bump symfony/console from 5.3.10 to 5.3.11 by @dependabot in https://github.com/camdram/camdram/pull/1629
    • Bump symfony/security-bundle from 5.3.11 to 5.3.12 by @dependabot in https://github.com/camdram/camdram/pull/1630
    • Bump symfony/webpack-encore-bundle from 1.12.0 to 1.13.0 by @dependabot in https://github.com/camdram/camdram/pull/1615
    • Bump sabre/vobject from 4.3.8 to 4.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1614
    • Bump dama/doctrine-test-bundle from 6.6.0 to 6.7.1 by @dependabot in https://github.com/camdram/camdram/pull/1608
    • Bump @babel/plugin-proposal-class-properties from 7.14.5 to 7.16.0 by @dependabot in https://github.com/camdram/camdram/pull/1594
    • Bump sass-loader from 12.2.0 to 12.3.0 by @dependabot in https://github.com/camdram/camdram/pull/1592
    • Bump symfony/validator from 5.3.11 to 5.3.12 by @dependabot in https://github.com/camdram/camdram/pull/1632
    • Bump twig/twig from 3.3.3 to 3.3.4 by @dependabot in https://github.com/camdram/camdram/pull/1634
    • Bump symfony/webpack-encore-bundle from 1.13.0 to 1.13.1 by @dependabot in https://github.com/camdram/camdram/pull/1636
    • Bump doctrine/doctrine-bundle from 2.5.0 to 2.5.1 by @dependabot in https://github.com/camdram/camdram/pull/1654
    • Bump doctrine/doctrine-bundle from 2.5.1 to 2.5.2 by @dependabot in https://github.com/camdram/camdram/pull/1656
    • Bump symfony/swiftmailer-bundle from 3.5.2 to 3.5.3 by @dependabot in https://github.com/camdram/camdram/pull/1658
    • Bump symfony/webpack-encore-bundle from 1.13.1 to 1.13.2 by @dependabot in https://github.com/camdram/camdram/pull/1660
    • Bump doctrine/orm from 2.10.2 to 2.10.3 by @dependabot in https://github.com/camdram/camdram/pull/1661
    • Bump sabre/vobject from 4.4.0 to 4.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1665
    • Bump symfony/console from 5.4.0 to 5.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1668
    • Bump @babel/plugin-proposal-class-properties from 7.16.0 to 7.16.5 by @dependabot in https://github.com/camdram/camdram/pull/1672
    • Bump @github/hotkey from 1.6.0 to 1.6.1 by @dependabot in https://github.com/camdram/camdram/pull/1675
    • Bump sensio/framework-extra-bundle from 6.2.1 to 6.2.2 by @dependabot in https://github.com/camdram/camdram/pull/1677
    • Bump jms/serializer-bundle from 4.0.1 to 4.0.2 by @dependabot in https://github.com/camdram/camdram/pull/1678
    • Bump sensio/framework-extra-bundle from 6.2.2 to 6.2.3 by @dependabot in https://github.com/camdram/camdram/pull/1682
    • Bump symfony/css-selector from 5.3.4 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1638
    • Bump symfony/web-profiler-bundle from 5.3.8 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1639
    • Bump symfony/dotenv from 5.3.10 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1640
    • Bump symfony/form from 5.3.11 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1644
    • Bump symfony/browser-kit from 5.3.4 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1641
    • Bump laminas/laminas-feed from 2.15.0 to 2.16.0 by @dependabot in https://github.com/camdram/camdram/pull/1680
    • Bump webpack-notifier from 1.14.1 to 1.15.0 by @dependabot in https://github.com/camdram/camdram/pull/1679
    • Bump symfony/validator from 5.3.12 to 5.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1670
    • Bump knplabs/github-api from 3.3.0 to 3.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1667
    • Bump @symfony/webpack-encore from 1.6.1 to 1.7.0 by @dependabot in https://github.com/camdram/camdram/pull/1657
    • Bump php-http/httplug-bundle from 1.24.0 to 1.25.0 by @dependabot in https://github.com/camdram/camdram/pull/1635
    • Bump stof/doctrine-extensions-bundle from 1.6.0 to 1.7.0 by @dependabot in https://github.com/camdram/camdram/pull/1625
    • Bump brianium/paratest from 6.3.3 to 6.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1659
    • Bump sass-loader from 12.3.0 to 12.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1663
    • Bump symfony/serializer from 5.3.8 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1683
    • Bump symfony/translation from 5.3.11 to 5.4.1 by @dependabot in https://github.com/camdram/camdram/pull/1669
    • Bump symfony/expression-language from 5.3.11 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1652
    • Bump abraham/twitteroauth from 3.1.0 to 3.2.0 by @dependabot in https://github.com/camdram/camdram/pull/1633
    • Bump symfony/intl from 5.3.11 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1650
    • Bump symfony/debug-bundle from 5.3.4 to 5.4.0 by @dependabot in https://github.com/camdram/camdram/pull/1648
    • Bump node-sass from 6.0.1 to 7.0.0 by @dependabot in https://github.com/camdram/camdram/pull/1662
    • Bump doctrine/orm from 2.10.3 to 2.10.4 by @dependabot in https://github.com/camdram/camdram/pull/1684
    • Bump doctrine/dbal from 2.13.5 to 3.2.0 by @dependabot in https://github.com/camdram/camdram/pull/1637

    Full Changelog: https://github.com/camdram/camdram/compare/v2.92...v2.93

    Source code(tar.gz)
    Source code(zip)
  • v2.92(Oct 24, 2021)

    Support content warnings, and upgrade various dependencies including PHP itself to 7.4.

    What's Changed

    • Bump laminas/laminas-feed from 2.14.1 to 2.15.0 by @dependabot in https://github.com/camdram/camdram/pull/1555
    • Bump @github/hotkey from 1.5.0 to 1.5.3 by @dependabot in https://github.com/camdram/camdram/pull/1560
    • Bump symfony/maker-bundle from 1.33.0 to 1.34.0 by @dependabot in https://github.com/camdram/camdram/pull/1561
    • Bump @github/hotkey from 1.5.3 to 1.5.5 by @dependabot in https://github.com/camdram/camdram/pull/1571
    • Add functional tests for user login and registration by @hoyes in https://github.com/camdram/camdram/pull/1559
    • Bump sass-loader from 12.1.0 to 12.2.0 by @dependabot in https://github.com/camdram/camdram/pull/1576
    • Bump php-http/httplug-bundle from 1.23.0 to 1.23.1 by @dependabot in https://github.com/camdram/camdram/pull/1578
    • Bump dms/phpunit-arraysubset-asserts from 0.3.0 to 0.3.1 by @dependabot in https://github.com/camdram/camdram/pull/1580
    • Bump excelwebzone/recaptcha-bundle from 1.5.29 to 1.5.30 by @dependabot in https://github.com/camdram/camdram/pull/1582
    • Bump sensio/framework-extra-bundle from 6.2.0 to 6.2.1 by @dependabot in https://github.com/camdram/camdram/pull/1587
    • Bump sentry/sentry-symfony from 4.2.3 to 4.2.4 by @dependabot in https://github.com/camdram/camdram/pull/1586
    • Bump symfony/maker-bundle from 1.34.0 to 1.34.1 by @dependabot in https://github.com/camdram/camdram/pull/1581
    • Bump doctrine/orm from 2.10.1 to 2.10.2 by @dependabot in https://github.com/camdram/camdram/pull/1589
    • Bump webpack-notifier from 1.14.0 to 1.14.1 by @dependabot in https://github.com/camdram/camdram/pull/1577
    • Bump doctrine/doctrine-migrations-bundle from 3.1.1 to 3.2.0 by @dependabot in https://github.com/camdram/camdram/pull/1585
    • Bump friendsofsymfony/rest-bundle from 3.0.5 to 3.1.0 by @dependabot in https://github.com/camdram/camdram/pull/1588

    Full Changelog: https://github.com/camdram/camdram/compare/v2.91.3...v2.92

    Source code(tar.gz)
    Source code(zip)
  • v2.91.3(Aug 26, 2021)

  • v2.91.2(Aug 26, 2021)

  • v2.91.1(Aug 20, 2021)

  • v2.90(Mar 6, 2021)

  • v2.86(Dec 18, 2020)

    Full Changelog

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.85(Dec 2, 2020)

    Full Changelog

    Implemented enhancements:

    • Allow contact form submissions to be directed to specific address #805
    • Societies page - separate section for inactive societies? #359

    Fixed bugs:

    • Week numbers do not corrospond to the ADC's method of calculating them #1107

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.84(Nov 8, 2020)

    Full Changelog

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.83.2(Oct 12, 2020)

  • v2.83.1(Oct 11, 2020)

  • v2.83(Oct 11, 2020)

    Full Changelog

    Implemented enhancements:

    • Add ability to create and edit generic events #432

    Fixed bugs:

    • Exception shown on listing new show resulting in societies not being added to the show #648

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.82(Aug 10, 2020)

    Full Changelog

    Fixed bugs:

    • Expired audition is still shown #458

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.80.2(Jul 7, 2020)

  • v2.80.1(Jul 6, 2020)

  • v2.80(Jul 5, 2020)

    Full Changelog

    Fixed bugs:

    • Issue remembering previously accepted OAuth2 scopes #622

    Closed issues:

    • Validate email field in contact forms #661
    • API Permissions out of Scope #402

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.79(Jun 3, 2020)

    Full Changelog

    Fixed bugs:

    • Regression in handling of punctuation when searching #886
    • OAuth2 login page is not rendering correctly #879

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
  • v2.78.3(May 8, 2020)

    Full Changelog

    Merged pull requests:

    * This Change Log was automatically generated by github_changelog_generator

    Source code(tar.gz)
    Source code(zip)
Owner
Camdram
The portal website for student theatre in Cambridge.
Camdram
Pika is a nosql compatible with redis, it is developed by Qihoo's DBA and infrastructure team

Introduction中文 Pika is a persistent huge storage service , compatible with the vast majority of redis interfaces (details), including string, hash, li

OpenAtomFoundation 4.9k Dec 4, 2022
Nova Search is an open source search engine developed by the Artado Project.

Loli Search Loli Search açık kaynak kodlu bir arama motorudur ve yalnızca kendi sonuçlarını değil, diğer arama motorlarının sonuçlarını da göstermekte

Artado Project 10 Jul 22, 2022
A complete solution for group projects in organizations that lets you track your work in any scenario. Working in a team is a cumbersome task, ease it using our project management system.

SE-Project-Group24 What is Evolo? Evolo is Dashboard based Project Management System. A complete solution for group projects in organizations that let

Devanshi Savla 2 Oct 7, 2022
This is a simple PHP Student Portal. You can login, logout, register, and view your details.

Student-Portal This is a simple PHP Student Portal with a MySQL Database. I made this as part of a university assignment, so you can login, logout, re

Christine Coomans 3 Feb 12, 2022
CRUD Build a system to insert student name information, grade the class name, and edit and delete this information

CRUD Build a system to insert student name information, grade the class name, and edit and delete this information

Sajjad 2 Aug 14, 2022
From the team that brought you laravel-random-command comes another gem!

?? Why require one if you can require them all? From the team that brought you laravel-random-command comes another gem! Requiring all our packages se

Spatie 46 Oct 5, 2022
Automate aggregation tools to standard alerts from SAP PI/PO (CBMA) for internal support team

✅ PiAlert PiAlert is system for automating the work of SAP PI/PO support team via aggregation of alerts (CBMA messages). Language support: English Рус

Ivan Shashurin 3 Dec 2, 2022
WHMCS Report for Support Team Demand

This report attempts to single out customers who require a lot of effort from the support team and do not generate equivalent gains.

Márcio Dias 4 Aug 23, 2022
This is a community-based project designed in the view of R.V.R & J.C College of Engineering hostel mess maintenance.

Hostel-Maintenance-System Introduction This is a community-based project designed in the view of R.V.R & J.C College of Engineering hostel mess mainte

 Datta Sai Mallipeddi 1 Oct 23, 2021
Music website developed as a final group project for our Webpage Development class.

double-drummer Music listening website developed as final group project for our Webpage Development course. All parts that disclosed any information r

darwin 1 Dec 8, 2021
Webshell - This is a webshell open source project

webshell | English 这是一个webshell收集项目 送人玫瑰,手有余香,如果各位下载了本项目,也请您能提交shell 本项目涵盖各种常用脚本 如:asp,aspx,php,jsp,pl,py 如提交各种webshell,请勿更改名称和密码 注意:所有shell 本人不保证是否有后

null 8.6k Dec 6, 2022
It is an open-source and free project, which is faced with the drawing lovers, providing a free and simple Gallery service

It is an open-source and free project, which is faced with the drawing lovers, providing a free and simple Gallery service

WeepingDogel 3 Nov 29, 2022
Plant Watering Sensor Project for Zigbee Network (based on the Source Code of the DIYRUZ Flower Project - https://github.com/diyruz/flower).

Plant-Watering-Sensor-Zigbee Plant Watering Sensor Project for Zigbee Network (based on the Source Code of the DIYRUZ Flower Project

Andrew Lamchenko 78 Nov 22, 2022
Spotweb is a decentralized usenet community based on the Spotnet protocol.

Spotweb is a decentralized usenet community based on the Spotnet protocol. Spotweb requires an operational webserver with PHP5.6 installed, it

Spotweb 415 Dec 4, 2022
Spotweb is a decentralized usenet community based on the Spotnet protocol.

Spotweb Spotweb is a decentralized usenet community based on the Spotnet protocol. Spotweb requires an operational webserver with PHP5.6 installed, it

[sCRiPTz-TEAM] 2 Nov 29, 2021
The Laravel.io Community Portal.

Laravel.io This is the repository for the Laravel.io community portal. The code is entirely open source and licensed under the MIT license. We welcome

Laravel.io 2.2k Dec 4, 2022
Community-created, unofficial PHP SDK for the Skynet Decentralized Internet Network. siasky.net

Skynet PHP SDK This SDK is a community-created, unofficial SDK in PHP for the Skynet Decentralized Internet Network. It is taken as primarily a port f

Derrick Hammer 4 Oct 9, 2022