https://trapscan.slab.com/public/topics/phase-3-branding-and-optimisation-r3vhj61l

Overview

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Learning Laravel

Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.

If you don't feel like reading, Laracasts can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.

Laravel Sponsors

We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel Patreon page.

Premium Partners

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [email protected]. All security vulnerabilities will be promptly addressed.

License

The Laravel framework is open-sourced software licensed under the MIT license.

Comments
  • Prompt login if PRIVATE, and traps private by default

    Prompt login if PRIVATE, and traps private by default

    Backyard trappers are scanning their traps anonymously, meaning they don't get asked what bait they used so the data suggested they didn't service the trap, and their data isn't uploaded to Trap.NZ <-- Big problem!

    To fix we need to make two code changes and a manual fix:

    • [ ] If a backyard trap is scanned, they should be prompted to login instead of being able to submit anonymously

    Given a user is not logged in;

    When they scan a trap that is is Public (private = 0), Then the Anon Scan Flow* should show

    When they scan a trap that is Private (private = 1), Then the Login Screen should show

    Whereas currently, the Anon Scan Form shows for both public and private traps.

    • [ ] all traps made should be private by default (when new trap added to our database, 'private' is set to 1)
    • [ ] (manual remedial task) Change all traps in database to be private, that we know are private (job for Kurtis)

    *Anon Scan Flow:

    Image

    opened by KurtisPapple 0
  • Fix why some QR banners are empty (don't show last checked and trap.nz id) and Last checked never :(

    Fix why some QR banners are empty (don't show last checked and trap.nz id) and Last checked never :(

    Some QRs when you scan have the white and black banners, but no content in them. For example poto-5624 has no content, but poto-4073 does.

    • It should always show the Trap.NZ ID
    • For QRs that haven't been checked yet, maybe we add "Last checked never :("

    Image

    opened by KurtisPapple 0
  • Header and Banners: give max width like other content, so looks more like phone when on PC or tablet

    Header and Banners: give max width like other content, so looks more like phone when on PC or tablet

    Solution

    give header and banners a max width the same as the rest of the content, so that it looks like what you would see on mobile phone

    Should look like this:

    Image

    Problem

    Everything seems to have a max width of ~512px

    Image

    except Green Header and information banners: This makes it awkward to use on PC, and when giving demos to stakeholders who are on PC, like investors, it doesn't look nice

    Image

    opened by KurtisPapple 0
  • Update text on Scan confirmation screen

    Update text on Scan confirmation screen

    Current: Image

    Should be: Image

    • [ ] 1st selector bold text should only say Yes (remove ", submit inspection")
    • [ ] 3rd selector should say No with subtext like 1st selector has, that says "Let me edit"
    • [ ] change bold text letter spacing from .05 to .2 em

    like this? class="font-fira font-medium dark:text-t_white-200 tracking-[.02em]"

    opened by KurtisPapple 0
  • Install Trap: Replace existing Installation

    Install Trap: Replace existing Installation

    Currently you can only select traps that don't yet have a QR linked. We need to enable the ability to overwrite a QR installation, so that if a QR card is being replaced it can be done so easily.

    • [ ] Show Traps that already have QRs installed on them to Admins and Pcords (normal users should only see Traps that don't have QRs installed)
    • [ ] If Trap that has a QR installed is selected, show new 'Replace Existing Installation' screen

    Image

    Yellow banner is a variant of the white and black banners we already have:

    Image

    • Colour is t_warms-300
    • New warning icon you can save as SVG: Image
    • typeface and text colours are the same as white banner: Montserrat italic and t_black-800
    • this banner is universal (used for both dark and light theme)

    Content to copy and paste

    QR {{existing QR}} is already linked to this Trap

    Installing this QR on trap {trap ID} will replace the existing QR

    {existing QR ID} will be uninstalled and free to install on another trap

    Are you sure you want to install on this trap?

    Yes Install and replace existing QR

    No Choose a different trap

    QR Installed

    {scanned QR} is now linked to {trap name}

    QR {existing QR} is now free to be installed on another trap

    FINISH

    enhancement 
    opened by KurtisPapple 0
Owner
null
A complete stack for running Symfony 5 into Docker containers using docker-compose tool and with Certbot for the HTTPS certificate.

?? Docker + PHP 7.4 + MySQL8.0 + Nginx + Certbot(HTTPS) + Symfony 5 Boilerplate ?? Edited from https://github.com/ger86/symfony-docker version -> http

null 6 Nov 9, 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 80 Dec 22, 2022
Run your WP site on github pages, php innovation award winner https://www.phpclasses.org/package/12091-PHP-Make-a-WordPress-site-run-on-GitHub-pages.html

Gitpress Run wordpress directly on github pages Gitpress won the innovation award for may 2021 Read more about this https://naveen17797.github.io/gitp

naveen 13 Nov 18, 2022
Sanitize untrustworthy HTML user input (Symfony integration for https://github.com/tgalopin/html-sanitizer)

html-sanitizer is a library aiming at handling, cleaning and sanitizing HTML sent by external users (who you cannot trust), allowing you to store it and display it safely. It has sensible defaults to provide a great developer experience while still being entierely configurable.

Titouan Galopin 86 Oct 5, 2022
A Laravel artisan based package to create the AWS (SES + SNS) infrastructure to receive email event notifications with Http/Https endpoint.

Laravel SES Tracking Setup the AWS infrastructure to handle email events using SES/SNS and http/s endpoints with a single Laravel artisan command. Thi

null 11 Apr 26, 2022
Ele é voltado para gerar infinitas CC de 23 países A ferramenta ainda esta em BETA então terá muitas Novas atualizações incríveis acompanhem melhor No meu canal do telegram: https://t.me/MS40_canal

BlackBIN ?? ??‍?? Olá pessoal sou eu o maycon ou como vcs me chamam, MS40 ou BLACK_HYDRA. Então esse script foi o um projeto muito antigo Que só esta

BLACK_HYDRA 2 Oct 26, 2022
Allows reflection of object attributes, including inherited and non-public ones

sebastian/object-reflector Allows reflection of object attributes, including inherited and non-public ones. Installation You can add this library as a

Sebastian Bergmann 6k Jan 4, 2023
Public solutions and challenges from sinf ctf 2021

SINFCTF2021 CTF Challenges (and official solutions) created for SINFCTF2021, a companion CTF for Semana de Informática 2021. There's a folder for each

NIAEFEUP 5 Sep 30, 2022
A Laravel Wrapper for the Binance API. Now easily connect and consume the Binance Public & Private API in your Laravel apps without any hassle.

This package provides a Laravel Wrapper for the Binance API and allows you to easily communicate with it. Important Note This package is in early deve

Moinuddin S. Khaja 7 Dec 7, 2022
Starless Sky is a network protocol for secure identities, providing the use of assymetric identities, public information, end-to-end messaging and smart contracts

Descentralized network protocol providing smart identity over an secure layer. What is the Starless Sky Protocol? Starless Sky is a network protocol f

Starless Sky Protocol 3 Jun 19, 2022
A list of documentation and example code to access the University of Florida's public (undocumented) API

uf_api A list of documentation and example code to access the University of Florida's public (undocumented) API Courses Gym Common Data (admissions an

Rob Olsthoorn 49 Oct 6, 2022
Add information about PGP public keys on upload in Kirby v3

Kirby3 GnuPG This plugin adds information about PGP public keys on upload, using gpg binary (which needs to be installed for this to work). Getting st

Fundevogel 2 Oct 11, 2021
Here is an Instagram Guest API. Gather all public information as JSON format without logging yourself.

Here is an Instagram Guest API. Gather all public information as JSON format without logging yourself. It's all automation and time saving.

Quatrecentquatre 1 Nov 2, 2021
This is a public repository developed to Mooven for test.

How to start First Step: Clone repository to your PC Second Step: Run the command: composer dumpautoload Third Step: IMPORTANT STEP! Now you have to c

Jakson Fischer 2 Dec 22, 2021
Data visualization for NASA's DSNNow public data

DSN Monitor Data visualization for NASA's DSNNow public data. A live version of the project can be accessed at http://dsnmonitor.ddns.net. Description

Vinz 2 Sep 18, 2022
Echo your public IP address with a very simple cURL request

Echo your public IP address with a very simple cURL request

Lucas Burlingham 13 Apr 10, 2022
Initiated by me, enhanced by us, created for us. This is the fork (public) version separated from my private diary repository.

diary public repository Initiated by me, enhanced by us, created for us. This is the fork (public) version separated from my private diary repository.

Weicheng Ao 3 Jul 30, 2022
PHP demo application showing how to access the Hubstaff Public API

Public API PHP Demo This repository contains a simple sample cli tool that shows off how to access the Hubstaff public api via PHP. The core access is

Netsoft Holdings 5 Dec 6, 2022
MOP is a php query handling and manipulation library providing easy and reliable way to manipulate query and get result in a fastest way

Mysql Optimizer mysql optimizer also known as MOP is a php query handling and manipulation library providing easy and reliable way to manipulate query

null 2 Nov 20, 2021