Giter Site home page Giter Site logo

downloads.keyman.com's Introduction

downloads.keyman.com

Resources for downloads.keyman.com.

Warning: do not rsync this site directly to downloads.keyman.com as additional files will be in place. .rsyncignore is a pseudo .ignore file for rsync that lists files in this repo that should not be put onto downloads.keyman.com.

The _tools folder contains a script that determines which files should be synchronised using rsync

  • Update this document to note new files that should be uploaded

Files to upload

  • api/versioninfo.php
  • api/historydata.php
  • api/keyboard.php
  • api/util.php
  • tools/*
  • **/.htaccess
  • robots.txt

Files not for upload

  • web.config
  • api/web.config
  • test/*
  • **/.gitignore
  • _tools/build_local.php
  • README.md
  • LICENSE

Release embargo

When we are preparing a build for a new major stable release version, it can be helpful to get all the builds in place and complete before we make them publicly visible.

The file embargo.txt can be placed in the root of the website to accomplish this. It should contain a single line, being the major version number to 'embargo' from the version API. When this file is present, the version API will not return a stable version equal to or newer than the version in the file.

downloads.keyman.com's People

Contributors

darcywong00 avatar jahorton avatar mcdurdin avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

mayuraverma

downloads.keyman.com's Issues

bug(windows): error 404 occasionally when updating Keyman

Describe the bug

image

Once in a while, Keyman update would not go through as expected as:

it was all about the downloads.keyman.com server returning a missing file error due to the error being cached
[...]
We'd need to create a bot that pinged each new release end point to tell us whether there was a caching issue. It could potentially log in to cloudflare and clear the cache for that end point.

bug(api): Investigate historydata for web platform

Applies to https://downloads.keyman.com/api/history/web/2.0 (https://github.com/keymanapp/downloads.keyman.com/blob/0e7806c6dca35e2449d3d2653525f8e73e0151d9/api/historydata.php)

While reviewing KeymanWeb change history to chase down a bug, I noticed these entries shouldn't be included in
https://help.keyman.com/developer/engine/web/history

15.0.204 alpha

Published 2022-03-01.

feat(android): Android web-based test harness (keymanapp/keyman#6250)

14.0.244 beta

Published 2021-02-22.

chore(ios): web-side sentry enablement try-catch (keymanapp/keyman#4492)

14.0.199 alpha

Published 2020-12-07.

chore(windows): also build web help (keymanapp/keyman#4086)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.